Home
last modified time | relevance | path

Searched refs:opaque_decl_ctx (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeSystem.h122 DeclContextFindDeclByName(void *opaque_decl_ctx, ConstString name,
125 virtual ConstString DeclContextGetName(void *opaque_decl_ctx) = 0;
128 DeclContextGetScopeQualifiedName(void *opaque_decl_ctx) = 0;
130 virtual bool DeclContextIsClassMethod(void *opaque_decl_ctx) = 0;
132 virtual bool DeclContextIsContainedInLookup(void *opaque_decl_ctx,
135 virtual lldb::LanguageType DeclContextGetLanguage(void *opaque_decl_ctx) = 0;
142 DeclContextGetCompilerContext(void *opaque_decl_ctx);
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp189 TypeSystem::DeclContextGetCompilerContext(void *opaque_decl_ctx) { in DeclContextGetCompilerContext() argument
194 TypeSystem::DeclContextFindDeclByName(void *opaque_decl_ctx, ConstString name, in DeclContextFindDeclByName() argument
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h585 DeclContextFindDeclByName(void *opaque_decl_ctx, ConstString name,
588 ConstString DeclContextGetName(void *opaque_decl_ctx) override;
590 ConstString DeclContextGetScopeQualifiedName(void *opaque_decl_ctx) override;
592 bool DeclContextIsClassMethod(void *opaque_decl_ctx) override;
594 bool DeclContextIsContainedInLookup(void *opaque_decl_ctx,
597 lldb::LanguageType DeclContextGetLanguage(void *opaque_decl_ctx) override;
600 DeclContextGetCompilerContext(void *opaque_decl_ctx) override;
H A DTypeSystemClang.cpp9202 void *opaque_decl_ctx, ConstString name, const bool ignore_using_decls) { in DeclContextFindDeclByName() argument
9205 if (opaque_decl_ctx && symbol_file) { in DeclContextFindDeclByName()
9206 DeclContext *root_decl_ctx = (DeclContext *)opaque_decl_ctx; in DeclContextFindDeclByName()
9379 ConstString TypeSystemClang::DeclContextGetName(void *opaque_decl_ctx) { in DeclContextGetName() argument
9380 if (opaque_decl_ctx) { in DeclContextGetName()
9382 llvm::dyn_cast<clang::NamedDecl>((clang::DeclContext *)opaque_decl_ctx); in DeclContextGetName()
9396 TypeSystemClang::DeclContextGetScopeQualifiedName(void *opaque_decl_ctx) { in DeclContextGetScopeQualifiedName() argument
9397 if (opaque_decl_ctx) { in DeclContextGetScopeQualifiedName()
9399 llvm::dyn_cast<clang::NamedDecl>((clang::DeclContext *)opaque_decl_ctx); in DeclContextGetScopeQualifiedName()
9406 bool TypeSystemClang::DeclContextIsClassMethod(void *opaque_decl_ctx) { in DeclContextIsClassMethod() argument
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp2328 auto opaque_decl_ctx = in EnsureAllDIEsInDeclContextHaveBeenParsed() local
2330 for (auto it = m_decl_ctx_to_die.find(opaque_decl_ctx); in EnsureAllDIEsInDeclContextHaveBeenParsed()
2331 it != m_decl_ctx_to_die.end() && it->first == opaque_decl_ctx; in EnsureAllDIEsInDeclContextHaveBeenParsed()