Searched refs:CompilerDeclContext (Results 1 - 25 of 54) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DCompilerDeclContext.cpp1 //===-- CompilerDeclContext.cpp ---------------------------------*- C++ -*-===//
9 #include "lldb/Symbol/CompilerDeclContext.h"
17 CompilerDeclContext::FindDeclByName(ConstString name,
25 ConstString CompilerDeclContext::GetName() const {
31 ConstString CompilerDeclContext::GetScopeQualifiedName() const {
37 bool CompilerDeclContext::IsClassMethod(lldb::LanguageType *language_ptr,
47 bool CompilerDeclContext::IsContainedInLookup(CompilerDeclContext other) const {
60 bool lldb_private::operator==(const lldb_private::CompilerDeclContext &lhs,
61 const lldb_private::CompilerDeclContext
[all...]
H A DCompilerDecl.cpp10 #include "lldb/Symbol/CompilerDeclContext.h"
23 CompilerDeclContext CompilerDecl::GetDeclContext() const {
H A DSymbolFile.cpp108 const CompilerDeclContext *parent_decl_ctx,
117 const CompilerDeclContext *parent_decl_ctx,
133 ConstString name, const CompilerDeclContext *parent_decl_ctx,
H A DTypeSystem.cpp112 const CompilerDeclContext &decl_ctx) {
156 CompilerDeclContext TypeSystem::DeclGetDeclContext(void *opaque_decl) {
157 return CompilerDeclContext();
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DCompilerDeclContext.h1 //===-- CompilerDeclContext.h -----------------------------------*- C++ -*-===//
30 class CompilerDeclContext { class in namespace:lldb_private
32 /// Constructs an invalid CompilerDeclContext.
33 CompilerDeclContext() = default;
35 /// Constructs a CompilerDeclContext with the given opaque decl context
42 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) function in class:lldb_private::CompilerDeclContext
49 bool operator<(const CompilerDeclContext &rhs) const {
97 bool IsContainedInLookup(CompilerDeclContext other) const;
124 bool operator==(const CompilerDeclContext &lhs, const CompilerDeclContext
[all...]
H A DSymbolFile.h14 #include "lldb/Symbol/CompilerDeclContext.h"
192 virtual void ParseDeclsForContext(CompilerDeclContext decl_ctx) {}
196 virtual CompilerDeclContext GetDeclContextForUID(lldb::user_id_t uid) {
197 return CompilerDeclContext();
199 virtual CompilerDeclContext GetDeclContextContainingUID(lldb::user_id_t uid) {
200 return CompilerDeclContext();
213 const CompilerDeclContext *parent_decl_ctx,
219 const CompilerDeclContext *parent_decl_ctx,
225 FindTypes(ConstString name, const CompilerDeclContext *parent_decl_ctx,
253 virtual CompilerDeclContext
[all...]
H A DCompilerDecl.h74 CompilerDeclContext GetDeclContext() const;
H A DClangASTContext.h410 CompilerDeclContext DeclGetDeclContext(void *opaque_decl) override;
421 // CompilerDeclContext override functions
423 /// Creates a CompilerDeclContext from the given DeclContext
427 CompilerDeclContext CreateDeclContext(clang::DeclContext *ctx);
448 DeclContextGetAsDeclContext(const CompilerDeclContext &dc);
451 DeclContextGetAsObjCMethodDecl(const CompilerDeclContext &dc);
454 DeclContextGetAsCXXMethodDecl(const CompilerDeclContext &dc);
457 DeclContextGetAsFunctionDecl(const CompilerDeclContext &dc);
460 DeclContextGetAsNamespaceDecl(const CompilerDeclContext &dc);
462 static ClangASTMetadata *DeclContextGetMetaData(const CompilerDeclContext
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParser.h16 #include "lldb/Symbol/CompilerDeclContext.h"
44 virtual lldb_private::CompilerDeclContext
47 virtual lldb_private::CompilerDeclContext
51 lldb_private::CompilerDeclContext decl_context) = 0;
H A DDWARFIndex.h43 const CompilerDeclContext &parent_decl_ctx,
61 const CompilerDeclContext &parent_decl_ctx,
H A DDWARFDIE.h98 lldb_private::CompilerDeclContext GetDeclContext() const;
100 lldb_private::CompilerDeclContext GetContainingDeclContext() const;
H A DDWARFIndex.cpp21 const CompilerDeclContext &parent_decl_ctx,
H A DSymbolFileDWARFDebugMap.h90 lldb_private::CompilerDeclContext
92 lldb_private::CompilerDeclContext
95 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) override;
108 const lldb_private::CompilerDeclContext *parent_decl_ctx,
115 const lldb_private::CompilerDeclContext *parent_decl_ctx,
124 const lldb_private::CompilerDeclContext *parent_decl_ctx,
133 lldb_private::CompilerDeclContext FindNamespace(
135 const lldb_private::CompilerDeclContext *parent_decl_ctx) override;
257 const lldb_private::CompilerDeclContext *parent_decl_ctx,
H A DSymbolFileDWARF.h150 lldb_private::CompilerDeclContext
153 lldb_private::CompilerDeclContext
157 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;
296 DIEInDeclContext(const lldb_private::CompilerDeclContext *parent_decl_ctx,
336 const lldb_private::CompilerDeclContext *decl_ct
[all...]
H A DManualDWARFIndex.h39 const CompilerDeclContext &parent_decl_ctx,
H A DDWARFDIE.cpp430 CompilerDeclContext DWARFDIE::GetDeclContext() const {
435 return CompilerDeclContext();
438 CompilerDeclContext DWARFDIE::GetContainingDeclContext() const {
443 return CompilerDeclContext();
H A DDWARFASTParserClang.h60 lldb_private::CompilerDeclContext decl_context) override;
62 lldb_private::CompilerDeclContext
65 lldb_private::CompilerDeclContext
H A DSymbolFileDWARFDebugMap.cpp829 ConstString name, const CompilerDeclContext *parent_decl_ctx,
851 ConstString name, const CompilerDeclContext *parent_decl_ctx,
1005 ConstString name, const CompilerDeclContext *parent_decl_ctx,
1175 ConstString name, const CompilerDeclContext *parent_decl_ctx,
1210 CompilerDeclContext SymbolFileDWARFDebugMap::FindNamespace(
1212 const CompilerDeclContext *parent_decl_ctx) {
1214 CompilerDeclContext matching_namespace;
1293 CompilerDeclContext
1299 return CompilerDeclContext();
1302 CompilerDeclContext
[all...]
/freebsd-11-stable/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;
115 const lldb_private::CompilerDeclContext *parent_decl_ctx,
124 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;
198 const lldb_private::CompilerDeclContext *parent_decl_ctx,
245 const lldb_private::CompilerDeclContext *decl_ct
[all...]
H A DSymbolFilePDB.cpp642 lldb_private::CompilerDeclContext
649 return CompilerDeclContext();
655 return CompilerDeclContext();
659 return CompilerDeclContext();
663 return CompilerDeclContext();
672 lldb_private::CompilerDeclContext
679 return CompilerDeclContext();
685 return CompilerDeclContext();
689 return CompilerDeclContext();
693 return CompilerDeclContext();
[all...]
/freebsd-11-stable/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;
132 const CompilerDeclContext *parent_decl_ctx,
139 void FindTypes(ConstString name, const CompilerDeclContext *parent_decl_ctx,
151 CompilerDeclContext
153 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-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h85 const CompilerDeclContext *parent_decl_ctx,
113 const CompilerDeclContext *parent_decl_ctx,
120 void FindTypes(ConstString name, const CompilerDeclContext *parent_decl_ctx,
136 CompilerDeclContext
138 const CompilerDeclContext *parent_decl_ctx) override {
139 return CompilerDeclContext();
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.h283 CompilerDeclContext &namespace_decl,
470 CompilerDeclContext &namespace_decl);
487 const CompilerDeclContext &frame_decl_context);
507 ConstString name, CompilerDeclContext &namespace_decl,
528 CompilerDeclContext *namespace_decl);
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h41 class CompilerDeclContext;
304 const CompilerDeclContext *parent_decl_ctx,
367 const CompilerDeclContext *parent_decl_ctx,
446 const CompilerDeclContext *parent_decl_ctx,
1039 ConstString name, const CompilerDeclContext *parent_decl_ctx,

Completed in 278 milliseconds

123