reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/Core/Disassembler.h
   53 class SymbolContextList;
tools/lldb/include/lldb/Core/Module.h
   50 class SymbolContextList;
tools/lldb/include/lldb/Core/ModuleList.h
   41 class SymbolContextList;
tools/lldb/include/lldb/Core/SourceManager.h
   28 class SymbolContextList;
tools/lldb/include/lldb/Target/DynamicLoader.h
   29 class SymbolContextList;
tools/lldb/include/lldb/lldb-forward.h
  218 class SymbolContextList;

References

tools/lldb/include/lldb/API/SBSymbolContextList.h
   48   lldb_private::SymbolContextList *operator->() const;
   50   lldb_private::SymbolContextList &operator*() const;
   53   std::unique_ptr<lldb_private::SymbolContextList> m_opaque_up;
tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h
  205   void SetSCMatchesByLine(SearchFilter &filter, SymbolContextList &sc_list,
  208   void SetSCMatchesByLine(SearchFilter &, SymbolContextList &, bool,
tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h
   58   void FilterContexts(SymbolContextList &sc_list, bool is_relative);
tools/lldb/include/lldb/Core/Disassembler.h
  411               SymbolContextList &sc_list, uint32_t num_instructions,
tools/lldb/include/lldb/Core/FileLineResolver.h
   47   const SymbolContextList &GetFileLineMatches() { return m_sc_list; }
   56   SymbolContextList m_sc_list;
tools/lldb/include/lldb/Core/Module.h
  251                                   SymbolContextList &sc_list);
  255                                        SymbolContextList &sc_list);
  270                            SymbolContextList &sc_list);
  283   void FindCompileUnits(const FileSpec &path, SymbolContextList &sc_list);
  309                      bool inlines_ok, SymbolContextList &sc_list);
  328                      bool inlines_ok, SymbolContextList &sc_list);
  737       lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list);
  781       lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list);
  914     void Prune(SymbolContextList &sc_list, size_t start_idx) const;
 1030                                         SymbolContextList &sc_list);
tools/lldb/include/lldb/Core/ModuleList.h
  253   void FindCompileUnits(const FileSpec &path, SymbolContextList &sc_list) const;
  258                      SymbolContextList &sc_list) const;
  263                            SymbolContextList &sc_list);
  267                      bool include_inlines, SymbolContextList &sc_list);
  339                                   SymbolContextList &sc_list) const;
  343                                        SymbolContextList &sc_list) const;
  442       lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) const;
  448       lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) const;
tools/lldb/include/lldb/Core/SourceManager.h
  128                                     const SymbolContextList *bp_locs = nullptr);
  134       const SymbolContextList *bp_locs = nullptr);
  137                                     const SymbolContextList *bp_locs = nullptr);
tools/lldb/include/lldb/Symbol/CompileUnit.h
  367                                 SymbolContextList &sc_list);
tools/lldb/include/lldb/Symbol/LineTable.h
  158                                      SymbolContextList &sc_list);
tools/lldb/include/lldb/Symbol/SymbolContext.h
  411   void Append(const SymbolContextList &sc_list);
  415   uint32_t AppendIfUnique(const SymbolContextList &sc_list,
  498 bool operator==(const SymbolContextList &lhs, const SymbolContextList &rhs);
  498 bool operator==(const SymbolContextList &lhs, const SymbolContextList &rhs);
  499 bool operator!=(const SymbolContextList &lhs, const SymbolContextList &rhs);
  499 bool operator!=(const SymbolContextList &lhs, const SymbolContextList &rhs);
tools/lldb/include/lldb/Symbol/SymbolFile.h
  173                                         SymbolContextList &sc_list);
  186                              bool include_inlines, SymbolContextList &sc_list);
  188                              bool include_inlines, SymbolContextList &sc_list);
tools/lldb/include/lldb/Symbol/Symtab.h
  116                            SymbolContextList &sc_list);
  190                                         SymbolContextList &sc_list);
tools/lldb/include/lldb/Target/DynamicLoader.h
  153                                      SymbolContextList &equivalent_symbols) {}
tools/lldb/source/API/SBModule.cpp
  350         SymbolContextList &sc_list = *sb_sc_list;
tools/lldb/source/API/SBSymbolContextList.cpp
   19     : m_opaque_up(new SymbolContextList()) {
   99 lldb_private::SymbolContextList *SBSymbolContextList::operator->() const {
  103 lldb_private::SymbolContextList &SBSymbolContextList::operator*() const {
tools/lldb/source/API/SBThread.cpp
  916     SymbolContextList sc_list;
tools/lldb/source/API/Utils.h
   17 template <typename T> std::unique_ptr<T> clone(const std::unique_ptr<T> &src) {
   17 template <typename T> std::unique_ptr<T> clone(const std::unique_ptr<T> &src) {
   19     return std::make_unique<T>(*src);
tools/lldb/source/Breakpoint/BreakpointResolver.cpp
  202                                             SymbolContextList &sc_list,
tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
  122 void BreakpointResolverFileLine::FilterContexts(SymbolContextList &sc_list,
  203   SymbolContextList sc_list;
tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp
  112     SymbolContextList sc_list;
tools/lldb/source/Breakpoint/BreakpointResolverName.cpp
  254   SymbolContextList func_list;
tools/lldb/source/Commands/CommandCompletions.cpp
  447     SymbolContextList sc_list;
tools/lldb/source/Commands/CommandObjectSource.cpp
  140                                      const SymbolContextList &sc_list,
  313                                      SymbolContextList &sc_list,
  385     SymbolContextList sc_list_funcs;
  387     SymbolContextList sc_list_lines;
  403       SymbolContextList sc_list_symbols;
  480     SymbolContextList sc_list;
  538       SymbolContextList sc_list;
  878                                SymbolContextList &sc_list) {
  908                                    SymbolContextList &sc_list) {
  941       SymbolContextList sc_list;
  950         SymbolContextList sc_list_symbols;
 1014       SymbolContextList sc_list;
 1164       SymbolContextList sc_list;
 1252   const SymbolContextList *GetBreakpointLocations() {
tools/lldb/source/Commands/CommandObjectTarget.cpp
  907       SymbolContextList sc_list;
  945         SymbolContextList sc_list;
 1323     SymbolContextList sc_list;
 1574                                   Stream &strm, SymbolContextList &sc_list,
 1599     SymbolContextList sc_list;
 1722     SymbolContextList sc_list;
 3347     SymbolContextList sc_list;
tools/lldb/source/Core/AddressResolverFileLine.cpp
   42   SymbolContextList sc_list;
tools/lldb/source/Core/AddressResolverName.cpp
   71   SymbolContextList func_list;
   72   SymbolContextList sym_list;
tools/lldb/source/Core/Disassembler.cpp
  132                                  SymbolContextList &sc_list,
  174   SymbolContextList sc_list;
tools/lldb/source/Core/Module.cpp
  571     lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) {
  579     lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) {
  612                               SymbolContextList &sc_list) {
  726 void Module::LookupInfo::Prune(SymbolContextList &sc_list,
  790                            SymbolContextList &sc_list) {
  836                            SymbolContextList &sc_list) {
 1294     SymbolContextList &sc_list) {
 1312                                    SymbolContextList &sc_list) {
 1323                                           SymbolContextList &sc_list) {
 1340                                              SymbolContextList &sc_list) {
tools/lldb/source/Core/ModuleList.cpp
  332                                SymbolContextList &sc_list) const {
  362                                      SymbolContextList &sc_list) {
  390                                SymbolContextList &sc_list) {
  399                                   SymbolContextList &sc_list) const {
  428                                             SymbolContextList &sc_list) const {
  437     SymbolContextList &sc_list) const {
  634     SymbolContextItem resolve_scope, SymbolContextList &sc_list) const {
  642     SymbolContextItem resolve_scope, SymbolContextList &sc_list) const {
tools/lldb/source/Core/SourceManager.cpp
  153     const SymbolContextList *bp_locs) {
  230     const SymbolContextList *bp_locs) {
  250     Stream *s, uint32_t count, bool reverse, const SymbolContextList *bp_locs) {
  323         SymbolContextList sc_list;
  391         SymbolContextList sc_list;
tools/lldb/source/Expression/IRExecutionUnit.cpp
  781     SymbolContextList sc_list;
  785     std::function<bool(lldb::addr_t &, SymbolContextList &,
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
  426   SymbolContextList target_symbols;
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp
  292   SymbolContextList list;
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
  847         SymbolContextList code_symbols;
  872         SymbolContextList reexported_symbols;
  903         SymbolContextList indirect_symbols;
  982     lldb_private::SymbolContextList &equivalent_symbols) {
 1002     SymbolContextList sc_list;
 1023       lldb_private::SymbolContextList sc_list;
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h
   47       lldb_private::SymbolContextList &equivalent_symbols) override;
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
  560   SymbolContextList list;
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
  468   SymbolContextList target_symbols;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
  818   SymbolContextList sc_list;
 1227   SymbolContextList sc_list;
 1265     SymbolContextList candidate_sc_list;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
  532   SymbolContextList sc_list;
  789   SymbolContextList sc_list;
 1276         SymbolContextList sc_sym_list;
 1343         SymbolContextList sc_func_list;
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
  458   SymbolContextList target_symbols;
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp
  231   SymbolContextList scl;
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
  556   SymbolContextList contexts;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
  223     SymbolContextList contexts;
  448   SymbolContextList sc_list;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
  912     SymbolContextList sc_list;
 2642     SymbolContextList sc_list;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp
  105   SymbolContextList sc_list;
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 5280         SymbolContextList contexts;
tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp
  362   SymbolContextList matching_symbols;
tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
   46   SymbolContextList sc_list;
  140   SymbolContextList sc_list;
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
 3836               lldb_private::SymbolContextList sc_list;
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
  278     lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) {
  295     SymbolContextList &sc_list) {
  301                                        SymbolContextList &sc_list) {
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h
   96                                 SymbolContextList &sc_list) override;
  104                      bool include_inlines, SymbolContextList &sc_list) override;
  107                      SymbolContextList &sc_list) override;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
 1860                                                SymbolContextList &sc_list) {
 2169                                       SymbolContextList &sc_list) {
 2244                                     SymbolContextList &sc_list) {
 2303                                     SymbolContextList &sc_list) {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
  158                        lldb_private::SymbolContextList &sc_list) override;
  174                      lldb_private::SymbolContextList &sc_list) override;
  178                      lldb_private::SymbolContextList &sc_list) override;
  380                        lldb_private::SymbolContextList &sc_list);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
  798     SymbolContextItem resolve_scope, SymbolContextList &sc_list) {
  979                                                 SymbolContextList &sc_list,
 1006     SymbolContextList &sc_list) {
 1027                                             SymbolContextList &sc_list) {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
   94                        lldb_private::SymbolContextList &sc_list) override;
  107                      lldb_private::SymbolContextList &sc_list) override;
  110                      lldb_private::SymbolContextList &sc_list) override;
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
 1019     lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) {
 1212     SymbolContextList &sc_list) {
 1245                                         SymbolContextList &sc_list) {}
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h
  115                                 SymbolContextList &sc_list) override;
  123                      bool include_inlines, SymbolContextList &sc_list) override;
  126                      SymbolContextList &sc_list) override;
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
  790     SymbolContextItem resolve_scope, lldb_private::SymbolContextList &sc_list) {
 1180                                     lldb_private::SymbolContextList &sc_list) {
 1195                                     lldb_private::SymbolContextList &sc_list) {
 1301     lldb_private::SymbolContextList &sc_list) {
 1350                                   lldb_private::SymbolContextList &sc_list) {
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h
  100                        lldb_private::SymbolContextList &sc_list) override;
  116                      lldb_private::SymbolContextList &sc_list) override;
  120                      lldb_private::SymbolContextList &sc_list) override;
  225                        lldb_private::SymbolContextList &sc_list);
  228                        lldb_private::SymbolContextList &sc_list);
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
  581   SymbolContextList sc_list;
tools/lldb/source/Symbol/CompileUnit.cpp
  225                                            SymbolContextList &sc_list) {
tools/lldb/source/Symbol/Function.cpp
  151     SymbolContextList sc_list;
tools/lldb/source/Symbol/LineTable.cpp
  378                                               SymbolContextList &sc_list) {
tools/lldb/source/Symbol/Symbol.cpp
  436     lldb_private::SymbolContextList sc_list;
tools/lldb/source/Symbol/SymbolContext.cpp
  906     SymbolContextList sc_list;
  918     SymbolContextList sc_list;
 1207 void SymbolContextList::Append(const SymbolContextList &sc_list) {
 1213 uint32_t SymbolContextList::AppendIfUnique(const SymbolContextList &sc_list,
 1314 bool lldb_private::operator==(const SymbolContextList &lhs,
 1315                               const SymbolContextList &rhs) {
 1331 bool lldb_private::operator!=(const SymbolContextList &lhs,
 1332                               const SymbolContextList &rhs) {
tools/lldb/source/Symbol/SymbolFile.cpp
  101                                           SymbolContextList &sc_list) {
  118                                SymbolContextList &sc_list) {}
  122                                SymbolContextList &sc_list) {}
tools/lldb/source/Symbol/Symtab.cpp
 1007     std::vector<uint32_t> &symbol_indexes, SymbolContextList &sc_list) {
 1025                                  SymbolContextList &sc_list) {
tools/lldb/tools/lldb-test/lldb-test.cpp
  408   SymbolContextList List;
  464   SymbolContextList List;
tools/lldb/unittests/Core/MangledTest.cpp
  165     SymbolContextList SymList;
tools/lldb/unittests/Symbol/TestLineEntry.cpp
   66   SymbolContextList sc_comp_units;
   67   SymbolContextList sc_line_entries;
tools/lldb/unittests/Target/ModuleCacheTest.cpp
  131   SymbolContextList sc_list;
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/std_function.h
  299       _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args)
  628       using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...);
usr/include/c++/7.4.0/bits/unique_ptr.h
   68         default_delete(const default_delete<_Up>&) noexcept { }
   72       operator()(_Tp* __ptr) const
   74 	static_assert(!is_void<_Tp>::value,
   76 	static_assert(sizeof(_Tp)>0,
  122 	  using type = _Up*;
  137       using pointer = typename _Ptr<_Tp, _Dp>::type;
  161 	typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
  163       __uniq_ptr_impl<_Tp, _Dp> _M_t;
  166       using pointer	  = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
  167       using element_type  = _Tp;
  252 	unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
  297           __safe_conversion_up<_Up, _Ep>,
  301 	operator=(unique_ptr<_Up, _Ep>&& __u) noexcept
  706     operator!=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  811     { typedef unique_ptr<_Tp> __single_object; };
  823     inline typename _MakeUniq<_Tp>::__single_object
  824     make_unique(_Args&&... __args)
  825     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::type
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  602                           is_void<_Tp>>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };
 1645     { typedef _Tp&   type; };
 1650     : public __add_lvalue_reference_helper<_Tp>
 1659     { typedef _Tp&&   type; };