Searched refs:opaque_decl (Results 1 – 4 of 4) sorted by relevance
151 ConstString TypeSystem::DeclGetMangledName(void *opaque_decl) { in DeclGetMangledName() argument155 CompilerDeclContext TypeSystem::DeclGetDeclContext(void *opaque_decl) { in DeclGetDeclContext() argument159 CompilerType TypeSystem::DeclGetFunctionReturnType(void *opaque_decl) { in DeclGetFunctionReturnType() argument163 size_t TypeSystem::DeclGetFunctionNumArguments(void *opaque_decl) { return 0; } in DeclGetFunctionNumArguments() argument165 CompilerType TypeSystem::DeclGetFunctionArgumentType(void *opaque_decl, in DeclGetFunctionArgumentType() argument
97 virtual ConstString DeclGetName(void *opaque_decl) = 0;99 virtual ConstString DeclGetMangledName(void *opaque_decl);101 virtual CompilerDeclContext DeclGetDeclContext(void *opaque_decl);103 virtual CompilerType DeclGetFunctionReturnType(void *opaque_decl);105 virtual size_t DeclGetFunctionNumArguments(void *opaque_decl);107 virtual CompilerType DeclGetFunctionArgumentType(void *opaque_decl,110 virtual CompilerType GetTypeForDecl(void *opaque_decl) = 0;
469 ConstString DeclGetName(void *opaque_decl) override;471 ConstString DeclGetMangledName(void *opaque_decl) override;473 CompilerDeclContext DeclGetDeclContext(void *opaque_decl) override;475 CompilerType DeclGetFunctionReturnType(void *opaque_decl) override;477 size_t DeclGetFunctionNumArguments(void *opaque_decl) override;479 CompilerType DeclGetFunctionArgumentType(void *opaque_decl,482 CompilerType GetTypeForDecl(void *opaque_decl) override;
1190 CompilerType TypeSystemClang::GetTypeForDecl(void *opaque_decl) { in GetTypeForDecl() argument1191 if (!opaque_decl) in GetTypeForDecl()1194 clang::Decl *decl = static_cast<clang::Decl *>(opaque_decl); in GetTypeForDecl()9387 ConstString TypeSystemClang::DeclGetName(void *opaque_decl) { in DeclGetName() argument9388 if (opaque_decl) { in DeclGetName()9390 llvm::dyn_cast<NamedDecl>((clang::Decl *)opaque_decl); in DeclGetName()9397 ConstString TypeSystemClang::DeclGetMangledName(void *opaque_decl) { in DeclGetMangledName() argument9398 if (opaque_decl) { in DeclGetMangledName()9400 llvm::dyn_cast<clang::NamedDecl>((clang::Decl *)opaque_decl); in DeclGetMangledName()9428 if (opaque_decl) in DeclGetDeclContext()[all …]