/freebsd-current/contrib/llvm-project/lldb/source/API/ |
H A D | SBSymbolContextList.cpp | 74 void SBSymbolContextList::Append(SBSymbolContextList &sc_list) { argument 75 LLDB_INSTRUMENT_VA(this, sc_list); 77 if (sc_list.IsValid() && m_opaque_up.get()) 78 m_opaque_up->Append(*sc_list);
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | InferiorCallPOSIX.cpp | 48 SymbolContextList sc_list; local 50 ConstString("mmap"), eFunctionNameTypeFull, function_options, sc_list); 51 const uint32_t count = sc_list.GetSize(); 54 if (sc_list.GetContextAtIndex(0, sc)) { 145 SymbolContextList sc_list; local 147 ConstString("munmap"), eFunctionNameTypeFull, function_options, sc_list); 148 const uint32_t count = sc_list.GetSize(); 151 if (sc_list.GetContextAtIndex(0, sc)) {
|
/freebsd-current/contrib/llvm-project/lldb/source/Core/ |
H A D | AddressResolverFileLine.cpp | 40 SymbolContextList sc_list; local 47 sc_list); 48 for (const SymbolContext &sc : sc_list) {
|
H A D | ModuleList.cpp | 439 SymbolContextList &sc_list) const { 440 const size_t old_size = sc_list.GetSize(); 448 sc_list); 451 const size_t new_size = sc_list.GetSize(); 454 lookup_info.Prune(sc_list, old_size); 459 options, sc_list); 466 SymbolContextList &sc_list) { 467 const size_t old_size = sc_list.GetSize(); 475 lookup_info.GetNameTypeMask(), sc_list); 478 const size_t new_size = sc_list 464 FindFunctionSymbols(ConstString name, lldb::FunctionNameType name_type_mask, SymbolContextList &sc_list) argument 490 FindFunctions(const RegularExpression &name, const ModuleFunctionSearchOptions &options, SymbolContextList &sc_list) argument [all...] |
H A D | Module.cpp | 578 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) { 581 resolve_scope, sc_list); 586 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) { 593 const uint32_t initial_count = sc_list.GetSize(); 600 symbols->ResolveSymbolContext(location_spec, resolve_scope, sc_list); 603 return sc_list.GetSize() - initial_count; 621 SymbolContextList &sc_list) { 629 sc_list.Append(sc); 765 void Module::LookupInfo::Prune(SymbolContextList &sc_list, argument 770 while (i < sc_list 576 ResolveSymbolContextForFilePath( const char *file_path, uint32_t line, bool check_inlines, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) argument 584 ResolveSymbolContextsForFileSpec( const FileSpec &file_spec, uint32_t line, bool check_inlines, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) argument 620 FindCompileUnits(const FileSpec &path, SymbolContextList &sc_list) argument 824 FindFunctions(const Module::LookupInfo &lookup_info, const CompilerDeclContext &parent_decl_ctx, const ModuleFunctionSearchOptions &options, SymbolContextList &sc_list) argument 843 FindFunctions(ConstString name, const CompilerDeclContext &parent_decl_ctx, FunctionNameType name_type_mask, const ModuleFunctionSearchOptions &options, SymbolContextList &sc_list) argument 858 FindFunctions(llvm::ArrayRef<CompilerContext> compiler_ctx, FunctionNameType name_type_mask, const ModuleFunctionSearchOptions &options, SymbolContextList &sc_list) argument 875 FindFunctions(const RegularExpression ®ex, const ModuleFunctionSearchOptions &options, SymbolContextList &sc_list) argument 1265 SymbolIndicesToSymbolContextList( Symtab *symtab, std::vector<uint32_t> &symbol_indexes, SymbolContextList &sc_list) argument 1283 FindFunctionSymbols(ConstString name, uint32_t name_type_mask, SymbolContextList &sc_list) argument 1291 FindSymbolsWithNameAndType(ConstString name, SymbolType symbol_type, SymbolContextList &sc_list) argument 1303 FindSymbolsMatchingRegExAndType( const RegularExpression ®ex, SymbolType symbol_type, SymbolContextList &sc_list, Mangled::NamePreference mangling_preference) argument [all...] |
H A D | SourceManager.cpp | 405 SymbolContextList sc_list; local 414 function_options, sc_list); 415 for (const SymbolContext &sc : sc_list) { 477 SymbolContextList sc_list; local 483 sc_list); 488 for (const SymbolContext &sc : sc_list) { 501 sc_list.GetContextAtIndex(0, sc);
|
/freebsd-current/contrib/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectSource.cpp | 139 const SymbolContextList &sc_list, 150 for (const SymbolContext &sc : sc_list) { 299 SymbolContextList &sc_list, 319 sc_list.AppendIfUnique(sc, /*merge_symbol_into_function=*/false); 341 sc_list.AppendIfUnique(sc, /*merge_symbol_into_function=*/false); 463 SymbolContextList sc_list; local 467 sc_list, error_strm)) { 473 if (!DumpLinesInSymbolContexts(result.GetOutputStream(), sc_list, 521 SymbolContextList sc_list; local 522 sc_list 138 DumpLinesInSymbolContexts(Stream &strm, const SymbolContextList &sc_list, const ModuleList &module_list, const FileSpec &file_spec) argument 297 GetSymbolContextsForAddress(const ModuleList &module_list, lldb::addr_t addr, SymbolContextList &sc_list, StreamString &error_strm) argument 861 FindMatchingFunctions(Target *target, ConstString name, SymbolContextList &sc_list) argument 891 FindMatchingFunctionSymbols(Target *target, ConstString name, SymbolContextList &sc_list) argument 916 SymbolContextList sc_list; variable 964 SymbolContextList sc_list; variable 1109 SymbolContextList sc_list; variable [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Breakpoint/ |
H A D | BreakpointResolverFileLine.cpp | 125 void BreakpointResolverFileLine::FilterContexts(SymbolContextList &sc_list) { argument 130 for(uint32_t i = 0; i < sc_list.GetSize(); ++i) { 132 sc_list.GetContextAtIndex(i, sc); 187 sc_list.RemoveContextAtIndex(i); 194 const SymbolContextList &sc_list) { 225 for (const SymbolContext &sc : sc_list) { 271 SymbolContextList sc_list; local 298 sc_list); 302 FilterContexts(sc_list); 304 DeduceSourceMapping(sc_list); 193 DeduceSourceMapping( const SymbolContextList &sc_list) argument [all...] |
H A D | BreakpointResolverFileRegex.cpp | 108 SymbolContextList sc_list; local 113 cu->ResolveSymbolContext(location_spec, eSymbolContextEverything, sc_list); 117 for (size_t i = 0; i < sc_list.GetSize(); i++) { 119 sc_list.GetContextAtIndex(i, sc_ctx); 134 sc_list.RemoveContextAtIndex(*iter); 141 BreakpointResolver::SetSCMatchesByLine(filter, sc_list, skip_prologue,
|
H A D | BreakpointResolver.cpp | 203 SearchFilter &filter, SymbolContextList &sc_list, bool skip_prologue, 206 for (uint32_t i = 0; i < sc_list.GetSize(); ++i) 207 all_scs.push_back(sc_list[i]); 202 SetSCMatchesByLine( SearchFilter &filter, SymbolContextList &sc_list, bool skip_prologue, llvm::StringRef log_ident, uint32_t line, std::optional<uint16_t> column) argument
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Breakpoint/ |
H A D | BreakpointResolverFileLine.h | 60 void FilterContexts(SymbolContextList &sc_list); 61 void DeduceSourceMapping(const SymbolContextList &sc_list);
|
H A D | BreakpointResolver.h | 206 void SetSCMatchesByLine(SearchFilter &filter, SymbolContextList &sc_list,
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | ModuleList.h | 254 /// returns the results in \a sc_list. 259 /// \param[out] sc_list 262 void FindCompileUnits(const FileSpec &path, SymbolContextList &sc_list) const; 267 SymbolContextList &sc_list) const; 272 SymbolContextList &sc_list); 277 SymbolContextList &sc_list); 337 SymbolContextList &sc_list) const; 341 SymbolContextList &sc_list) const; 423 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) const; 429 lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) cons [all...] |
H A D | Module.h | 264 SymbolContextList &sc_list); 268 SymbolContextList &sc_list, 281 /// \param[out] sc_list 284 SymbolContextList &sc_list); 289 /// returns the results in \a sc_list. 294 /// \param[out] sc_list 297 void FindCompileUnits(const FileSpec &path, SymbolContextList &sc_list); 308 /// \param[out] sc_list 314 SymbolContextList &sc_list); 331 /// \param[out] sc_list [all...] |
/freebsd-current/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBSymbolContextList.h | 40 void Append(lldb::SBSymbolContextList &sc_list);
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.h | 111 lldb_private::SymbolContextList &sc_list) override; 126 lldb_private::SymbolContextList &sc_list) override; 130 lldb_private::SymbolContextList &sc_list) override; 224 lldb_private::SymbolContextList &sc_list); 227 lldb_private::SymbolContextList &sc_list);
|
H A D | SymbolFilePDB.cpp | 805 SymbolContextItem resolve_scope, lldb_private::SymbolContextList &sc_list) { 807 const size_t old_size = sc_list.GetSize(); 900 sc_list.Append(sc); 905 sc_list.Append(sc); 910 sc_list.Append(sc); 914 return sc_list.GetSize() - old_size; 1199 lldb_private::SymbolContextList &sc_list) { 1209 sc_list.Append(sc); 1214 lldb_private::SymbolContextList &sc_list) { 1218 return ResolveFunction(*pdb_func_up, include_inlines, sc_list); 803 ResolveSymbolContext( const lldb_private::SourceLocationSpec &src_location_spec, SymbolContextItem resolve_scope, lldb_private::SymbolContextList &sc_list) argument 1197 ResolveFunction(const llvm::pdb::PDBSymbolFunc &pdb_func, bool include_inlines, lldb_private::SymbolContextList &sc_list) argument 1213 ResolveFunction(uint32_t uid, bool include_inlines, lldb_private::SymbolContextList &sc_list) argument 1316 FindFunctions( const lldb_private::Module::LookupInfo &lookup_info, const lldb_private::CompilerDeclContext &parent_decl_ctx, bool include_inlines, lldb_private::SymbolContextList &sc_list) argument 1372 FindFunctions(const lldb_private::RegularExpression ®ex, bool include_inlines, lldb_private::SymbolContextList &sc_list) argument [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Symbol/ |
H A D | CompileUnit.cpp | 250 SymbolContextItem resolve_scope, SymbolContextList &sc_list) { 273 sc_list.Append(sc); 291 sc_list.Append(sc); 333 sc_list.Append(sc); 350 sc_list.Append(resolved_sc); 365 sc_list.Append(sc); 248 ResolveSymbolContext( const SourceLocationSpec &src_location_spec, SymbolContextItem resolve_scope, SymbolContextList &sc_list) argument
|
H A D | SymbolFile.cpp | 111 SymbolContextList &sc_list) { 127 SymbolContextList &sc_list) {} 131 SymbolContextList &sc_list) {} 109 ResolveSymbolContext(const SourceLocationSpec &src_location_spec, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) argument 124 FindFunctions(const Module::LookupInfo &lookup_info, const CompilerDeclContext &parent_decl_ctx, bool include_inlines, SymbolContextList &sc_list) argument 129 FindFunctions(const RegularExpression ®ex, bool include_inlines, SymbolContextList &sc_list) argument
|
H A D | SymbolContext.cpp | 777 module](const SymbolContextList &sc_list, 781 for (const SymbolContext &sym_ctx : sc_list) { 890 SymbolContextList sc_list; local 891 module->FindSymbolsWithNameAndType(name, eSymbolTypeAny, sc_list); 892 const Symbol *const module_symbol = ProcessMatches(sc_list, error); 902 SymbolContextList sc_list; local 904 sc_list); 905 const Symbol *const target_symbol = ProcessMatches(sc_list, error); 1191 void SymbolContextList::Append(const SymbolContextList &sc_list) { argument 1192 collection::const_iterator pos, end = sc_list 1197 AppendIfUnique(const SymbolContextList &sc_list, bool merge_symbol_into_function) argument [all...] |
H A D | SymbolFileOnDemand.cpp | 289 SymbolContextItem resolve_scope, SymbolContextList &sc_list) { 296 sc_list); 359 SymbolContextList &sc_list) { 384 return m_sym_file_impl->FindFunctions(regex, include_inlines, sc_list); 390 SymbolContextList &sc_list) { 418 include_inlines, sc_list); 287 ResolveSymbolContext( const SourceLocationSpec &src_location_spec, SymbolContextItem resolve_scope, SymbolContextList &sc_list) argument 357 FindFunctions(const RegularExpression ®ex, bool include_inlines, SymbolContextList &sc_list) argument 387 FindFunctions( const Module::LookupInfo &lookup_info, const CompilerDeclContext &parent_decl_ctx, bool include_inlines, SymbolContextList &sc_list) argument
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/ |
H A D | SymbolFileBreakpad.h | 109 SymbolContextList &sc_list) override; 116 bool include_inlines, SymbolContextList &sc_list) override; 119 SymbolContextList &sc_list) override;
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | SymbolFileOnDemand.h | 127 lldb_private::SymbolContextList &sc_list) override; 145 lldb_private::SymbolContextList &sc_list) override; 149 lldb_private::SymbolContextList &sc_list) override;
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARFDebugMap.cpp | 864 SymbolContextItem resolve_scope, SymbolContextList &sc_list) { 866 const uint32_t initial = sc_list.GetSize(); 884 sc_list); 887 return sc_list.GetSize() - initial; 1042 SymbolContextList &sc_list, 1051 while (i < sc_list.GetSize()) { 1053 sc_list.GetContextAtIndex(i, sc); 1058 sc_list.RemoveContextAtIndex(i); 1069 SymbolContextList &sc_list) { 1075 uint32_t sc_idx = sc_list 862 ResolveSymbolContext( const SourceLocationSpec &src_location_spec, SymbolContextItem resolve_scope, SymbolContextList &sc_list) argument 1041 RemoveFunctionsWithModuleNotEqualTo(const ModuleSP &module_sp, SymbolContextList &sc_list, uint32_t start_idx) argument 1066 FindFunctions( const Module::LookupInfo &lookup_info, const CompilerDeclContext &parent_decl_ctx, bool include_inlines, SymbolContextList &sc_list) argument 1086 FindFunctions(const RegularExpression ®ex, bool include_inlines, SymbolContextList &sc_list) argument [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Expression/ |
H A D | IRExecutionUnit.cpp | 706 std::optional<lldb::addr_t> Resolve(SymbolContextList &sc_list) { argument 707 if (sc_list.IsEmpty()) 716 for (auto candidate_sc : sc_list.SymbolContexts()) { 795 SymbolContextList sc_list; local 798 sc_list); 799 if (auto load_addr = resolver.Resolve(sc_list)) 804 SymbolContextList sc_list; local 806 function_options, sc_list); 807 if (auto load_addr = resolver.Resolve(sc_list)) 812 SymbolContextList sc_list; local [all...] |