Home
last modified time | relevance | path

Searched refs:opaque_decl (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp155 ConstString TypeSystem::DeclGetMangledName(void *opaque_decl) { in DeclGetMangledName() argument
159 CompilerDeclContext TypeSystem::DeclGetDeclContext(void *opaque_decl) { in DeclGetDeclContext() argument
163 CompilerType TypeSystem::DeclGetFunctionReturnType(void *opaque_decl) { in DeclGetFunctionReturnType() argument
167 size_t TypeSystem::DeclGetFunctionNumArguments(void *opaque_decl) { return 0; } in DeclGetFunctionNumArguments() argument
169 CompilerType TypeSystem::DeclGetFunctionArgumentType(void *opaque_decl, in DeclGetFunctionArgumentType() argument
175 TypeSystem::DeclGetCompilerContext(void *opaque_decl) { in DeclGetCompilerContext() argument
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeSystem.h96 virtual ConstString DeclGetName(void *opaque_decl) = 0;
98 virtual ConstString DeclGetMangledName(void *opaque_decl);
100 virtual CompilerDeclContext DeclGetDeclContext(void *opaque_decl);
102 virtual CompilerType DeclGetFunctionReturnType(void *opaque_decl);
104 virtual size_t DeclGetFunctionNumArguments(void *opaque_decl);
106 virtual CompilerType DeclGetFunctionArgumentType(void *opaque_decl,
110 DeclGetCompilerContext(void *opaque_decl);
112 virtual CompilerType GetTypeForDecl(void *opaque_decl) = 0;
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h548 ConstString DeclGetName(void *opaque_decl) override;
550 ConstString DeclGetMangledName(void *opaque_decl) override;
552 CompilerDeclContext DeclGetDeclContext(void *opaque_decl) override;
554 CompilerType DeclGetFunctionReturnType(void *opaque_decl) override;
556 size_t DeclGetFunctionNumArguments(void *opaque_decl) override;
558 CompilerType DeclGetFunctionArgumentType(void *opaque_decl,
562 DeclGetCompilerContext(void *opaque_decl) override;
564 CompilerType GetTypeForDecl(void *opaque_decl) override;
H A DTypeSystemClang.cpp1193 if (!opaque_decl) in GetTypeForDecl()
1196 clang::Decl *decl = static_cast<clang::Decl *>(opaque_decl); in GetTypeForDecl()
8929 ConstString TypeSystemClang::DeclGetName(void *opaque_decl) { in DeclGetName() argument
8930 if (opaque_decl) { in DeclGetName()
8932 llvm::dyn_cast<NamedDecl>((clang::Decl *)opaque_decl); in DeclGetName()
8940 if (opaque_decl) { in DeclGetMangledName()
8970 if (opaque_decl) in DeclGetDeclContext()
9041 TypeSystemClang::DeclGetCompilerContext(void *opaque_decl) { in DeclGetCompilerContext() argument
9043 ConstString decl_name = DeclGetName(opaque_decl); in DeclGetCompilerContext()
9045 clang::Decl *decl = (clang::Decl *)opaque_decl; in DeclGetCompilerContext()
[all …]