Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DCompilerDeclContext.cpp18 CompilerDeclContext::FindDeclByName(ConstString name, in FindDeclByName()
27 bool CompilerDeclContext::IsClang() const { in IsClang()
31 ConstString CompilerDeclContext::GetName() const { in GetName()
38 ConstString CompilerDeclContext::GetScopeQualifiedName() const { in GetScopeQualifiedName()
45 bool CompilerDeclContext::IsStructUnionOrClass() const { in IsStructUnionOrClass()
52 bool CompilerDeclContext::IsClassMethod(lldb::LanguageType *language_ptr, in IsClassMethod()
63 bool lldb_private::operator==(const lldb_private::CompilerDeclContext &lhs, in operator ==()
64 const lldb_private::CompilerDeclContext &rhs) { in operator ==()
69 bool lldb_private::operator!=(const lldb_private::CompilerDeclContext &lhs, in operator !=()
70 const lldb_private::CompilerDeclContext &rhs) { in operator !=()
H A DSymbolFile.cpp107 const CompilerDeclContext *parent_decl_ctx, in FindGlobalVariables()
119 const CompilerDeclContext *parent_decl_ctx, in FindFunctions()
143 const ConstString &name, const CompilerDeclContext *parent_decl_ctx, in FindTypes()
H A DSymbolVendor.cpp260 const CompilerDeclContext *parent_decl_ctx, in FindGlobalVariables()
285 const CompilerDeclContext *parent_decl_ctx, in FindFunctions()
313 const ConstString &name, const CompilerDeclContext *parent_decl_ctx, in FindTypes()
354 CompilerDeclContext
356 const CompilerDeclContext *parent_decl_ctx) { in FindNamespace()
357 CompilerDeclContext namespace_decl_ctx; in FindNamespace()
H A DTypeSystem.cpp92 const CompilerDeclContext &decl_ctx) { in CreateTypedef()
136 CompilerDeclContext TypeSystem::DeclGetDeclContext(void *opaque_decl) { in DeclGetDeclContext()
137 return CompilerDeclContext(); in DeclGetDeclContext()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DCompilerDeclContext.h20 class CompilerDeclContext {
25 CompilerDeclContext() : m_type_system(nullptr), m_opaque_decl_ctx(nullptr) {} in CompilerDeclContext() function
27 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) in CompilerDeclContext() function
30 ~CompilerDeclContext() {} in ~CompilerDeclContext()
38 bool operator<(const CompilerDeclContext &rhs) const {
108 bool operator==(const CompilerDeclContext &lhs, const CompilerDeclContext &rhs);
109 bool operator!=(const CompilerDeclContext &lhs, const CompilerDeclContext &rhs);
H A DSymbolFile.h161 virtual void ParseDeclsForContext(CompilerDeclContext decl_ctx) {} in ParseDeclsForContext()
165 virtual CompilerDeclContext GetDeclContextForUID(lldb::user_id_t uid) { in GetDeclContextForUID()
166 return CompilerDeclContext(); in GetDeclContextForUID()
168 virtual CompilerDeclContext GetDeclContextContainingUID(lldb::user_id_t uid) { in GetDeclContextContainingUID()
169 return CompilerDeclContext(); in GetDeclContextContainingUID()
182 const CompilerDeclContext *parent_decl_ctx,
188 const CompilerDeclContext *parent_decl_ctx,
196 FindTypes(const ConstString &name, const CompilerDeclContext *parent_decl_ctx,
219 virtual CompilerDeclContext
221 const CompilerDeclContext *parent_decl_ctx) { in FindNamespace()
[all …]
H A DSymbolVendor.h83 const CompilerDeclContext *parent_decl_ctx,
92 const CompilerDeclContext *parent_decl_ctx,
102 FindTypes(const ConstString &name, const CompilerDeclContext *parent_decl_ctx,
110 virtual CompilerDeclContext
112 const CompilerDeclContext *parent_decl_ctx);
H A DClangASTContext.h486 CompilerDeclContext DeclGetDeclContext(void *opaque_decl) override;
519 DeclContextGetAsDeclContext(const CompilerDeclContext &dc);
522 DeclContextGetAsObjCMethodDecl(const CompilerDeclContext &dc);
525 DeclContextGetAsCXXMethodDecl(const CompilerDeclContext &dc);
528 DeclContextGetAsFunctionDecl(const CompilerDeclContext &dc);
531 DeclContextGetAsNamespaceDecl(const CompilerDeclContext &dc);
533 static ClangASTMetadata *DeclContextGetMetaData(const CompilerDeclContext &dc,
537 DeclContextGetClangASTContext(const CompilerDeclContext &dc);
670 const CompilerDeclContext &compiler_decl_ctx);
719 const CompilerDeclContext &decl_ctx) override;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h94 lldb_private::CompilerDeclContext
97 lldb_private::CompilerDeclContext
101 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override;
115 const lldb_private::CompilerDeclContext *parent_decl_ctx,
125 const lldb_private::CompilerDeclContext *parent_decl_ctx,
141 const lldb_private::CompilerDeclContext *parent_decl_ctx,
161 lldb_private::CompilerDeclContext FindNamespace(
163 const lldb_private::CompilerDeclContext *parent_decl_ctx) override;
194 const lldb_private::CompilerDeclContext *parent_decl_ctx,
241 const lldb_private::CompilerDeclContext *decl_ctx);
[all …]
H A DSymbolFilePDB.cpp619 lldb_private::CompilerDeclContext
624 return CompilerDeclContext(); in GetDeclContextForUID()
628 return CompilerDeclContext(); in GetDeclContextForUID()
632 return CompilerDeclContext(); in GetDeclContextForUID()
641 lldb_private::CompilerDeclContext
646 return CompilerDeclContext(); in GetDeclContextContainingUID()
650 return CompilerDeclContext(); in GetDeclContextContainingUID()
654 return CompilerDeclContext(); in GetDeclContextContainingUID()
1626 return CompilerDeclContext(); in FindNamespace()
1630 return CompilerDeclContext(); in FindNamespace()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h81 const CompilerDeclContext *parent_decl_ctx, in FindGlobalVariables()
108 const CompilerDeclContext *parent_decl_ctx,
117 const CompilerDeclContext *parent_decl_ctx, bool append,
129 CompilerDeclContext
131 const CompilerDeclContext *parent_decl_ctx) override { in FindNamespace()
132 return CompilerDeclContext(); in FindNamespace()
H A DSymbolFileBreakpad.cpp137 const ConstString &name, const CompilerDeclContext *parent_decl_ctx, in FindFunctions()
156 const ConstString &name, const CompilerDeclContext *parent_decl_ctx, in FindTypes()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h81 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override;
105 const CompilerDeclContext *parent_decl_ctx,
114 CompilerDeclContext GetDeclContextForUID(lldb::user_id_t uid) override;
115 CompilerDeclContext GetDeclContextContainingUID(lldb::user_id_t uid) override;
134 const CompilerDeclContext *parent_decl_ctx,
143 const CompilerDeclContext *parent_decl_ctx, bool append,
153 CompilerDeclContext
155 const CompilerDeclContext *parent_decl_ctx) override;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h86 lldb_private::CompilerDeclContext
88 lldb_private::CompilerDeclContext
91 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override;
104 const lldb_private::CompilerDeclContext *parent_decl_ctx,
112 const lldb_private::CompilerDeclContext *parent_decl_ctx,
120 const lldb_private::CompilerDeclContext *parent_decl_ctx,
124 lldb_private::CompilerDeclContext FindNamespace(
126 const lldb_private::CompilerDeclContext *parent_decl_ctx) override;
252 const lldb_private::CompilerDeclContext *parent_decl_ctx,
H A DSymbolFileDWARF.h152 lldb_private::CompilerDeclContext
155 lldb_private::CompilerDeclContext
159 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override;
173 const lldb_private::CompilerDeclContext *parent_decl_ctx,
183 const lldb_private::CompilerDeclContext *parent_decl_ctx,
197 const lldb_private::CompilerDeclContext *parent_decl_ctx,
214 lldb_private::CompilerDeclContext FindNamespace(
216 const lldb_private::CompilerDeclContext *parent_decl_ctx) override;
313 DIEInDeclContext(const lldb_private::CompilerDeclContext *parent_decl_ctx,
348 const lldb_private::CompilerDeclContext *decl_ctx);
H A DDWARFASTParser.h46 virtual lldb_private::CompilerDeclContext
49 virtual lldb_private::CompilerDeclContext
53 GetDIEForDeclContext(lldb_private::CompilerDeclContext decl_context) = 0;
H A DDWARFASTParserClang.h55 GetDIEForDeclContext(lldb_private::CompilerDeclContext decl_context) override;
57 lldb_private::CompilerDeclContext
60 lldb_private::CompilerDeclContext
H A DDWARFDIE.cpp293 CompilerDeclContext DWARFDIE::GetDeclContext() const { in GetDeclContext()
298 return CompilerDeclContext(); in GetDeclContext()
301 CompilerDeclContext DWARFDIE::GetContainingDeclContext() const { in GetContainingDeclContext()
306 return CompilerDeclContext(); in GetContainingDeclContext()
H A DDWARFIndex.h45 const CompilerDeclContext &parent_decl_ctx,
64 const CompilerDeclContext &parent_decl_ctx,
H A DSymbolFileDWARFDebugMap.cpp813 const ConstString &name, const CompilerDeclContext *parent_decl_ctx, in PrivateFindGlobalVariables()
837 const ConstString &name, const CompilerDeclContext *parent_decl_ctx, in FindGlobalVariables()
999 const ConstString &name, const CompilerDeclContext *parent_decl_ctx, in FindFunctions()
1214 CompilerDeclContext SymbolFileDWARFDebugMap::FindNamespace( in FindNamespace()
1216 const CompilerDeclContext *parent_decl_ctx) { in FindNamespace()
1217 CompilerDeclContext matching_namespace; in FindNamespace()
1299 CompilerDeclContext
1305 return CompilerDeclContext(); in GetDeclContextForUID()
1308 CompilerDeclContext
1314 return CompilerDeclContext(); in GetDeclContextContainingUID()
[all …]
H A DDWARFDIE.h120 lldb_private::CompilerDeclContext GetDeclContext() const;
122 lldb_private::CompilerDeclContext GetContainingDeclContext() const;
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DModule.h42 class CompilerDeclContext; variable
383 const CompilerDeclContext *parent_decl_ctx,
462 const CompilerDeclContext *parent_decl_ctx,
546 const CompilerDeclContext *parent_decl_ctx,
1175 const ConstString &name, const CompilerDeclContext *parent_decl_ctx,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp368 CompilerDeclContext namespace_decl; in CompleteType()
742 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls()
785 CompilerDeclContext &namespace_decl, unsigned int current_id) { in FindExternalVisibleDecls()
797 CompilerDeclContext found_namespace_decl; in FindExternalVisibleDecls()
807 std::pair<lldb::ModuleSP, CompilerDeclContext>( in FindExternalVisibleDecls()
826 CompilerDeclContext found_namespace_decl; in FindExternalVisibleDecls()
838 std::pair<lldb::ModuleSP, CompilerDeclContext>( in FindExternalVisibleDecls()
1864 CompilerDeclContext found_namespace_decl; in CompleteNamespaceMap()
1867 CompilerDeclContext module_parent_namespace_decl = i->second; in CompleteNamespaceMap()
1892 CompilerDeclContext null_namespace_decl; in CompleteNamespaceMap()
[all …]
H A DClangExpressionDeclMap.cpp719 CompilerDeclContext *namespace_decl, TypeFromUser *type) { in FindGlobalVariable()
754 CompilerDeclContext frame_decl_context = sym_ctx.block->GetDeclContext(); in GetClangASTContext()
805 CompilerDeclContext compiler_decl_ctx( in FindExternalVisibleDecls()
837 CompilerDeclContext namespace_decl; in FindExternalVisibleDecls()
851 CompilerDeclContext &namespace_decl, unsigned int current_id) { in FindExternalVisibleDecls()
1144 CompilerDeclContext frame_decl_context = in FindExternalVisibleDecls()
1146 : CompilerDeclContext(); in FindExternalVisibleDecls()
1204 CompilerDeclContext compiler_decl_context = in FindExternalVisibleDecls()
1206 : CompilerDeclContext(); in FindExternalVisibleDecls()
1299 CompilerDeclContext frame_decl_context = in FindExternalVisibleDecls()
[all …]
H A DClangExpressionDeclMap.h333 CompilerDeclContext &namespace_decl,
463 CompilerDeclContext *namespace_decl,

123