Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/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 DSymbolFile.cpp108 const CompilerDeclContext &parent_decl_ctx, in FindGlobalVariables()
117 const CompilerDeclContext &parent_decl_ctx, in FindFunctions()
133 ConstString name, const CompilerDeclContext &parent_decl_ctx, in FindTypes()
H A DTypeSystem.cpp108 const CompilerDeclContext &decl_ctx, in CreateTypedef()
153 CompilerDeclContext TypeSystem::DeclGetDeclContext(void *opaque_decl) { in DeclGetDeclContext()
154 return CompilerDeclContext(); in DeclGetDeclContext()
H A DCompilerDecl.cpp23 CompilerDeclContext CompilerDecl::GetDeclContext() const { in GetDeclContext()
/freebsd-13.1/contrib/llvm-project/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.h200 virtual void ParseDeclsForContext(CompilerDeclContext decl_ctx) {} in ParseDeclsForContext()
204 virtual CompilerDeclContext GetDeclContextForUID(lldb::user_id_t uid) { in GetDeclContextForUID()
205 return CompilerDeclContext(); in GetDeclContextForUID()
207 virtual CompilerDeclContext GetDeclContextContainingUID(lldb::user_id_t uid) { in GetDeclContextContainingUID()
208 return CompilerDeclContext(); in GetDeclContextContainingUID()
220 const CompilerDeclContext &parent_decl_ctx,
227 const CompilerDeclContext &parent_decl_ctx,
233 FindTypes(ConstString name, const CompilerDeclContext &parent_decl_ctx,
261 virtual CompilerDeclContext
262 FindNamespace(ConstString name, const CompilerDeclContext &parent_decl_ctx) { in FindNamespace()
[all …]
H A DCompilerDecl.h74 CompilerDeclContext GetDeclContext() const;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h94 lldb_private::CompilerDeclContext
97 lldb_private::CompilerDeclContext
101 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override;
114 const lldb_private::CompilerDeclContext &parent_decl_ctx,
123 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;
197 const lldb_private::CompilerDeclContext &parent_decl_ctx,
244 const lldb_private::CompilerDeclContext &decl_ctx);
H A DSymbolFilePDB.cpp644 lldb_private::CompilerDeclContext
651 return CompilerDeclContext(); in GetDeclContextForUID()
657 return CompilerDeclContext(); in GetDeclContextForUID()
661 return CompilerDeclContext(); in GetDeclContextForUID()
665 return CompilerDeclContext(); in GetDeclContextForUID()
674 lldb_private::CompilerDeclContext
681 return CompilerDeclContext(); in GetDeclContextContainingUID()
687 return CompilerDeclContext(); in GetDeclContextContainingUID()
691 return CompilerDeclContext(); in GetDeclContextContainingUID()
695 return CompilerDeclContext(); in GetDeclContextContainingUID()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h89 lldb_private::CompilerDeclContext
91 lldb_private::CompilerDeclContext
94 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override;
106 const lldb_private::CompilerDeclContext &parent_decl_ctx,
113 const lldb_private::CompilerDeclContext &parent_decl_ctx,
122 const lldb_private::CompilerDeclContext &parent_decl_ctx,
131 lldb_private::CompilerDeclContext FindNamespace(
133 const lldb_private::CompilerDeclContext &parent_decl_ctx) override;
254 const lldb_private::CompilerDeclContext &parent_decl_ctx,
H A DSymbolFileDWARF.h151 lldb_private::CompilerDeclContext
154 lldb_private::CompilerDeclContext
158 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override;
171 const lldb_private::CompilerDeclContext &parent_decl_ctx,
180 const lldb_private::CompilerDeclContext &parent_decl_ctx,
195 const lldb_private::CompilerDeclContext &parent_decl_ctx,
212 lldb_private::CompilerDeclContext FindNamespace(
214 const lldb_private::CompilerDeclContext &parent_decl_ctx) override;
285 DIEInDeclContext(const lldb_private::CompilerDeclContext &parent_decl_ctx,
312 static lldb_private::CompilerDeclContext
[all …]
H A DDWARFASTParser.h44 virtual lldb_private::CompilerDeclContext
47 virtual lldb_private::CompilerDeclContext
51 lldb_private::CompilerDeclContext decl_context) = 0;
H A DDWARFIndex.h55 const CompilerDeclContext &parent_decl_ctx,
73 const CompilerDeclContext &parent_decl_ctx,
H A DSymbolFileDWARFDebugMap.cpp839 ConstString name, const CompilerDeclContext &parent_decl_ctx, in PrivateFindGlobalVariables()
861 ConstString name, const CompilerDeclContext &parent_decl_ctx, in FindGlobalVariables()
1015 ConstString name, const CompilerDeclContext &parent_decl_ctx, in FindFunctions()
1214 CompilerDeclContext SymbolFileDWARFDebugMap::FindNamespace( in FindNamespace()
1216 const CompilerDeclContext &parent_decl_ctx) { in FindNamespace()
1218 CompilerDeclContext matching_namespace; in FindNamespace()
1300 CompilerDeclContext
1306 return CompilerDeclContext(); in GetDeclContextForUID()
1309 CompilerDeclContext
1315 return CompilerDeclContext(); in GetDeclContextContainingUID()
[all …]
H A DDWARFASTParserClang.h60 lldb_private::CompilerDeclContext decl_context) override;
62 lldb_private::CompilerDeclContext
65 lldb_private::CompilerDeclContext
H A DSymbolFileDWARF.cpp1344 CompilerDeclContext
1354 return CompilerDeclContext(); in GetDeclContextForUID()
1357 CompilerDeclContext
1365 return CompilerDeclContext(); in GetDeclContextContainingUID()
2078 CompilerDeclContext actual_parent_decl_ctx = in FindGlobalVariables()
2211 if (CompilerDeclContext actual_decl_ctx = in DIEInDeclContext()
2441 CompilerDeclContext
2453 CompilerDeclContext namespace_decl_ctx; in FindNamespace()
3850 return CompilerDeclContext(); in GetDeclContext()
3853 CompilerDeclContext
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h81 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override;
103 const CompilerDeclContext &parent_decl_ctx,
112 CompilerDeclContext GetDeclContextForUID(lldb::user_id_t uid) override;
113 CompilerDeclContext GetDeclContextContainingUID(lldb::user_id_t uid) override;
131 const CompilerDeclContext &parent_decl_ctx,
138 void FindTypes(ConstString name, const CompilerDeclContext &parent_decl_ctx,
150 CompilerDeclContext
152 const CompilerDeclContext &parent_decl_ctx) override;
H A DPdbAstBuilder.h56 lldb_private::CompilerDeclContext GetTranslationUnitDecl();
79 CompilerDeclContext ToCompilerDeclContext(clang::DeclContext &context);
81 clang::DeclContext *FromCompilerDeclContext(CompilerDeclContext context);
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h85 const CompilerDeclContext &parent_decl_ctx, in FindGlobalVariables()
112 const CompilerDeclContext &parent_decl_ctx,
119 void FindTypes(ConstString name, const CompilerDeclContext &parent_decl_ctx,
135 CompilerDeclContext
137 const CompilerDeclContext &parent_decl_ctx) override { in FindNamespace()
138 return CompilerDeclContext(); in FindNamespace()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.h282 const CompilerDeclContext &namespace_decl);
453 const CompilerDeclContext &namespace_decl);
470 const CompilerDeclContext &frame_decl_context);
487 const CompilerDeclContext &namespace_decl);
507 const CompilerDeclContext &namespace_decl);
H A DClangASTSource.cpp547 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls()
590 CompilerDeclContext &namespace_decl) { in FindExternalVisibleDecls()
659 const CompilerDeclContext &namespace_decl) { in FillNamespaceMap()
667 CompilerDeclContext found_namespace_decl; in FillNamespaceMap()
674 std::pair<lldb::ModuleSP, CompilerDeclContext>( in FillNamespaceMap()
688 CompilerDeclContext found_namespace_decl; in FillNamespaceMap()
699 std::pair<lldb::ModuleSP, CompilerDeclContext>(image, in FillNamespaceMap()
1633 CompilerDeclContext found_namespace_decl; in CompleteNamespaceMap()
1636 CompilerDeclContext module_parent_namespace_decl = i->second; in CompleteNamespaceMap()
1656 CompilerDeclContext null_namespace_decl; in CompleteNamespaceMap()
[all …]
H A DClangExpressionDeclMap.cpp612 const CompilerDeclContext &namespace_decl) { in FindGlobalVariable()
676 CompilerDeclContext compiler_decl_ctx = in FindExternalVisibleDecls()
699 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls()
1066 const CompilerDeclContext &namespace_decl) { in LookupLocalVariable()
1070 CompilerDeclContext decl_context = sym_ctx.block->GetDeclContext(); in LookupLocalVariable()
1121 const CompilerDeclContext &frame_decl_context) { in SearchFunctionsInSymbolContexts()
1150 CompilerDeclContext func_decl_context = function->GetDeclContext(); in SearchFunctionsInSymbolContexts()
1208 const CompilerDeclContext &namespace_decl) { in LookupFunction()
1257 CompilerDeclContext frame_decl_context = in LookupFunction()
1259 : CompilerDeclContext(); in LookupFunction()
[all …]
H A DClangASTSource.h283 CompilerDeclContext &namespace_decl);
370 const CompilerDeclContext &namespace_decl);
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h43 class CompilerDeclContext; variable
306 const CompilerDeclContext &parent_decl_ctx,
369 const CompilerDeclContext &parent_decl_ctx,
448 const CompilerDeclContext &parent_decl_ctx,
1043 ConstString name, const CompilerDeclContext &parent_decl_ctx,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h481 CompilerDeclContext DeclGetDeclContext(void *opaque_decl) override;
498 CompilerDeclContext CreateDeclContext(clang::DeclContext *ctx);
523 DeclContextGetAsDeclContext(const CompilerDeclContext &dc);
526 DeclContextGetAsObjCMethodDecl(const CompilerDeclContext &dc);
529 DeclContextGetAsCXXMethodDecl(const CompilerDeclContext &dc);
532 DeclContextGetAsFunctionDecl(const CompilerDeclContext &dc);
535 DeclContextGetAsNamespaceDecl(const CompilerDeclContext &dc);
537 static ClangASTMetadata *DeclContextGetMetaData(const CompilerDeclContext &dc,
541 DeclContextGetTypeSystemClang(const CompilerDeclContext &dc);
722 const CompilerDeclContext &decl_ctx,

123