| /openbsd-src/gnu/llvm/lldb/source/Symbol/ |
| H A D | CompilerDeclContext.cpp | 17 CompilerDeclContext::FindDeclByName(ConstString name, in FindDeclByName() 25 ConstString CompilerDeclContext::GetName() const { in GetName() 31 ConstString CompilerDeclContext::GetScopeQualifiedName() const { in GetScopeQualifiedName() 37 bool CompilerDeclContext::IsClassMethod(lldb::LanguageType *language_ptr, in IsClassMethod() 47 bool CompilerDeclContext::IsContainedInLookup(CompilerDeclContext other) const { in IsContainedInLookup() 60 bool lldb_private::operator==(const lldb_private::CompilerDeclContext &lhs, in operator ==() 61 const lldb_private::CompilerDeclContext &rhs) { in operator ==() 66 bool lldb_private::operator!=(const lldb_private::CompilerDeclContext &lhs, in operator !=() 67 const lldb_private::CompilerDeclContext &rhs) { in operator !=()
|
| H A D | SymbolFileOnDemand.cpp | 237 CompilerDeclContext 242 return CompilerDeclContext(); in GetDeclContextForUID() 247 CompilerDeclContext 252 return CompilerDeclContext(); in GetDeclContextContainingUID() 257 void SymbolFileOnDemand::ParseDeclsForContext(CompilerDeclContext decl_ctx) { in ParseDeclsForContext() 329 ConstString name, const CompilerDeclContext &parent_decl_ctx, in FindGlobalVariables() 389 const CompilerDeclContext &parent_decl_ctx, bool include_inlines, in FindFunctions() 435 ConstString name, const CompilerDeclContext &parent_decl_ctx, in FindTypes() 484 CompilerDeclContext 486 const CompilerDeclContext &parent_decl_ctx) { in FindNamespace()
|
| H A D | SymbolFile.cpp | 115 const CompilerDeclContext &parent_decl_ctx, in FindGlobalVariables() 124 const CompilerDeclContext &parent_decl_ctx, in FindFunctions() 137 ConstString name, const CompilerDeclContext &parent_decl_ctx, in FindTypes()
|
| H A D | TypeSystem.cpp | 107 const CompilerDeclContext &decl_ctx, in CreateTypedef() 158 CompilerDeclContext TypeSystem::DeclGetDeclContext(void *opaque_decl) { in DeclGetDeclContext() 159 return CompilerDeclContext(); in DeclGetDeclContext()
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/ |
| H A D | CompilerDeclContext.h | 30 class CompilerDeclContext { 33 CompilerDeclContext() = default; 42 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) in CompilerDeclContext() function 49 bool operator<(const CompilerDeclContext &rhs) const { 97 bool IsContainedInLookup(CompilerDeclContext other) const; 124 bool operator==(const CompilerDeclContext &lhs, const CompilerDeclContext &rhs); 125 bool operator!=(const CompilerDeclContext &lhs, const CompilerDeclContext &rhs);
|
| H A D | SymbolFile.h | 213 virtual void ParseDeclsForContext(CompilerDeclContext decl_ctx) {} in ParseDeclsForContext() 217 virtual CompilerDeclContext GetDeclContextForUID(lldb::user_id_t uid) { in GetDeclContextForUID() 218 return CompilerDeclContext(); in GetDeclContextForUID() 220 virtual CompilerDeclContext GetDeclContextContainingUID(lldb::user_id_t uid) { in GetDeclContextContainingUID() 221 return CompilerDeclContext(); in GetDeclContextContainingUID() 277 const CompilerDeclContext &parent_decl_ctx, 284 const CompilerDeclContext &parent_decl_ctx, 289 FindTypes(ConstString name, const CompilerDeclContext &parent_decl_ctx, 317 virtual CompilerDeclContext 318 FindNamespace(ConstString name, const CompilerDeclContext &parent_decl_ctx) { in FindNamespace() [all …]
|
| H A D | SymbolFileOnDemand.h | 108 lldb_private::CompilerDeclContext 111 lldb_private::CompilerDeclContext 115 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override; 134 const lldb_private::CompilerDeclContext &parent_decl_ctx, 143 const lldb_private::CompilerDeclContext &parent_decl_ctx, 157 const lldb_private::CompilerDeclContext &parent_decl_ctx, 174 lldb_private::CompilerDeclContext FindNamespace( 176 const lldb_private::CompilerDeclContext &parent_decl_ctx) override;
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.h | 95 lldb_private::CompilerDeclContext 98 lldb_private::CompilerDeclContext 102 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override; 115 const lldb_private::CompilerDeclContext &parent_decl_ctx, 124 const lldb_private::CompilerDeclContext &parent_decl_ctx, 140 const lldb_private::CompilerDeclContext &parent_decl_ctx, 160 lldb_private::CompilerDeclContext FindNamespace( 162 const lldb_private::CompilerDeclContext &parent_decl_ctx) override; 195 const lldb_private::CompilerDeclContext &parent_decl_ctx, 242 const lldb_private::CompilerDeclContext &decl_ctx);
|
| H A D | SymbolFilePDB.cpp | 652 lldb_private::CompilerDeclContext 659 return CompilerDeclContext(); in GetDeclContextForUID() 666 return CompilerDeclContext(); in GetDeclContextForUID() 670 return CompilerDeclContext(); in GetDeclContextForUID() 674 return CompilerDeclContext(); in GetDeclContextForUID() 683 lldb_private::CompilerDeclContext 690 return CompilerDeclContext(); in GetDeclContextContainingUID() 697 return CompilerDeclContext(); in GetDeclContextContainingUID() 701 return CompilerDeclContext(); in GetDeclContextContainingUID() 705 return CompilerDeclContext(); in GetDeclContextContainingUID() [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARF.h | 154 lldb_private::CompilerDeclContext 157 lldb_private::CompilerDeclContext 161 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override; 177 const lldb_private::CompilerDeclContext &parent_decl_ctx, 186 const lldb_private::CompilerDeclContext &parent_decl_ctx, 200 const lldb_private::CompilerDeclContext &parent_decl_ctx, 217 lldb_private::CompilerDeclContext FindNamespace( 219 const lldb_private::CompilerDeclContext &parent_decl_ctx) override; 288 DIEInDeclContext(const lldb_private::CompilerDeclContext &parent_decl_ctx, 312 static lldb_private::CompilerDeclContext GetDeclContext(const DWARFDIE &die); [all …]
|
| H A D | SymbolFileDWARFDebugMap.h | 91 lldb_private::CompilerDeclContext 93 lldb_private::CompilerDeclContext 96 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override; 112 const lldb_private::CompilerDeclContext &parent_decl_ctx, 119 const lldb_private::CompilerDeclContext &parent_decl_ctx, 127 const lldb_private::CompilerDeclContext &parent_decl_ctx, 136 lldb_private::CompilerDeclContext FindNamespace( 138 const lldb_private::CompilerDeclContext &parent_decl_ctx) override; 271 const lldb_private::CompilerDeclContext &parent_decl_ctx,
|
| H A D | DWARFASTParser.h | 50 virtual lldb_private::CompilerDeclContext 53 virtual lldb_private::CompilerDeclContext 57 lldb_private::CompilerDeclContext decl_context) = 0;
|
| H A D | DWARFIndex.h | 59 const CompilerDeclContext &parent_decl_ctx, 79 const CompilerDeclContext &parent_decl_ctx,
|
| H A D | SymbolFileDWARFDebugMap.cpp | 883 ConstString name, const CompilerDeclContext &parent_decl_ctx, in PrivateFindGlobalVariables() 905 ConstString name, const CompilerDeclContext &parent_decl_ctx, in FindGlobalVariables() 1060 const CompilerDeclContext &parent_decl_ctx, bool include_inlines, in FindFunctions() 1223 ConstString name, const CompilerDeclContext &parent_decl_ctx, in FindTypes() 1246 CompilerDeclContext SymbolFileDWARFDebugMap::FindNamespace( in FindNamespace() 1248 const CompilerDeclContext &parent_decl_ctx) { in FindNamespace() 1250 CompilerDeclContext matching_namespace; in FindNamespace() 1334 CompilerDeclContext 1340 return CompilerDeclContext(); in GetDeclContextForUID() 1343 CompilerDeclContext [all …]
|
| H A D | DWARFASTParserClang.h | 66 lldb_private::CompilerDeclContext decl_context) override; 68 lldb_private::CompilerDeclContext 71 lldb_private::CompilerDeclContext
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | SymbolFileNativePDB.h | 85 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override; 107 const CompilerDeclContext &parent_decl_ctx, 116 CompilerDeclContext GetDeclContextForUID(lldb::user_id_t uid) override; 117 CompilerDeclContext GetDeclContextContainingUID(lldb::user_id_t uid) override; 135 const CompilerDeclContext &parent_decl_ctx, 143 void FindTypes(ConstString name, const CompilerDeclContext &parent_decl_ctx, 155 CompilerDeclContext 157 const CompilerDeclContext &parent_decl_ctx) override;
|
| H A D | PdbAstBuilder.h | 58 lldb_private::CompilerDeclContext GetTranslationUnitDecl(); 83 CompilerDeclContext ToCompilerDeclContext(clang::DeclContext &context); 85 clang::DeclContext *FromCompilerDeclContext(CompilerDeclContext context);
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.h | 88 const CompilerDeclContext &parent_decl_ctx, in FindGlobalVariables() 115 const CompilerDeclContext &parent_decl_ctx, 121 void FindTypes(ConstString name, const CompilerDeclContext &parent_decl_ctx, 137 CompilerDeclContext 139 const CompilerDeclContext &parent_decl_ctx) override { in FindNamespace() 140 return CompilerDeclContext(); in FindNamespace()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionDeclMap.h | 283 const CompilerDeclContext &namespace_decl); 452 const CompilerDeclContext &namespace_decl); 469 const CompilerDeclContext &frame_decl_context); 486 const CompilerDeclContext &namespace_decl); 506 const CompilerDeclContext &namespace_decl);
|
| H A D | ClangASTSource.cpp | 555 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls() 598 CompilerDeclContext &namespace_decl) { in FindExternalVisibleDecls() 667 const CompilerDeclContext &namespace_decl) { in FillNamespaceMap() 675 CompilerDeclContext found_namespace_decl; in FillNamespaceMap() 682 std::pair<lldb::ModuleSP, CompilerDeclContext>( in FillNamespaceMap() 696 CompilerDeclContext found_namespace_decl; in FillNamespaceMap() 707 std::pair<lldb::ModuleSP, CompilerDeclContext>(image, in FillNamespaceMap() 1075 CompilerDeclContext function_decl_ctx = sc.function->GetDeclContext(); in FindObjCMethodDecls() 1641 CompilerDeclContext found_namespace_decl; in CompleteNamespaceMap() 1644 CompilerDeclContext module_parent_namespace_decl = i->second; in CompleteNamespaceMap() [all …]
|
| H A D | ClangExpressionDeclMap.cpp | 636 const CompilerDeclContext &namespace_decl) { in FindGlobalVariable() 659 CompilerDeclContext frame_decl_context = sym_ctx.block->GetDeclContext(); in GetTypeSystemClang() 700 CompilerDeclContext compiler_decl_ctx = in FindExternalVisibleDecls() 723 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls() 814 CompilerDeclContext function_decl_ctx = function_block->GetDeclContext(); in LookUpLldbClass() 919 CompilerDeclContext function_decl_ctx = function_block->GetDeclContext(); in LookUpLldbObjCClass() 996 CompilerDeclContext frame_decl_context = sym_ctx.block->GetDeclContext(); in LookupLocalVarNamespace() 1066 const CompilerDeclContext &namespace_decl) { in LookupLocalVariable() 1070 CompilerDeclContext decl_context = sym_ctx.block->GetDeclContext(); in LookupLocalVariable() 1145 const CompilerDeclContext &frame_decl_context) { in SearchFunctionsInSymbolContexts() [all …]
|
| H A D | ClangASTSource.h | 283 CompilerDeclContext &namespace_decl); 370 const CompilerDeclContext &namespace_decl);
|
| /openbsd-src/gnu/llvm/lldb/tools/lldb-test/ |
| H A D | lldb-test.cpp | 238 static Expected<CompilerDeclContext> getDeclContext(SymbolFile &Symfile); 448 Expected<CompilerDeclContext> 451 return CompilerDeclContext(); in getDeclContext() 453 Symfile.FindGlobalVariables(ConstString(Context), CompilerDeclContext(), in getDeclContext() 502 Expected<CompilerDeclContext> ContextOr = getDeclContext(Symfile); in findFunctions() 505 const CompilerDeclContext &ContextPtr = in findFunctions() 506 ContextOr->IsValid() ? *ContextOr : CompilerDeclContext(); in findFunctions() 559 Expected<CompilerDeclContext> ContextOr = getDeclContext(Symfile); in findNamespaces() 562 const CompilerDeclContext &ContextPtr = in findNamespaces() 563 ContextOr->IsValid() ? *ContextOr : CompilerDeclContext(); in findNamespaces() [all …]
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Core/ |
| H A D | Module.h | 46 class CompilerDeclContext; variable 313 const CompilerDeclContext &parent_decl_ctx, 336 const CompilerDeclContext &parent_decl_ctx, 401 const CompilerDeclContext &parent_decl_ctx, 481 const CompilerDeclContext &parent_decl_ctx, 1164 ConstString name, const CompilerDeclContext &parent_decl_ctx,
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.h | 487 CompilerDeclContext DeclGetDeclContext(void *opaque_decl) override; 504 CompilerDeclContext CreateDeclContext(clang::DeclContext *ctx); 529 DeclContextGetAsDeclContext(const CompilerDeclContext &dc); 532 DeclContextGetAsObjCMethodDecl(const CompilerDeclContext &dc); 535 DeclContextGetAsCXXMethodDecl(const CompilerDeclContext &dc); 538 DeclContextGetAsFunctionDecl(const CompilerDeclContext &dc); 541 DeclContextGetAsNamespaceDecl(const CompilerDeclContext &dc); 543 static ClangASTMetadata *DeclContextGetMetaData(const CompilerDeclContext &dc, 547 DeclContextGetTypeSystemClang(const CompilerDeclContext &dc); 731 const CompilerDeclContext &decl_ctx,
|