Home
last modified time | relevance | path

Searched refs:CompilerDeclContext (Results 1 – 25 of 66) sorted by relevance

123

/openbsd-src/gnu/llvm/lldb/source/Symbol/
H A DCompilerDeclContext.cpp17 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 DSymbolFileOnDemand.cpp237 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 DSymbolFile.cpp115 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 DTypeSystem.cpp107 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 DCompilerDeclContext.h30 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 DSymbolFile.h213 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 DSymbolFileOnDemand.h108 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 DSymbolFilePDB.h95 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 DSymbolFilePDB.cpp652 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 DSymbolFileDWARF.h154 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 DSymbolFileDWARFDebugMap.h91 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 DDWARFASTParser.h50 virtual lldb_private::CompilerDeclContext
53 virtual lldb_private::CompilerDeclContext
57 lldb_private::CompilerDeclContext decl_context) = 0;
H A DDWARFIndex.h59 const CompilerDeclContext &parent_decl_ctx,
79 const CompilerDeclContext &parent_decl_ctx,
H A DSymbolFileDWARFDebugMap.cpp883 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 DDWARFASTParserClang.h66 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 DSymbolFileNativePDB.h85 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 DPdbAstBuilder.h58 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 DSymbolFileBreakpad.h88 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 DClangExpressionDeclMap.h283 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 DClangASTSource.cpp555 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 DClangExpressionDeclMap.cpp636 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 DClangASTSource.h283 CompilerDeclContext &namespace_decl);
370 const CompilerDeclContext &namespace_decl);
/openbsd-src/gnu/llvm/lldb/tools/lldb-test/
H A Dlldb-test.cpp238 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 DModule.h46 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 DTypeSystemClang.h487 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,

123