Searched refs:VarDecl (Results 1 – 14 of 14) sorted by relevance
/frameworks/compile/slang/ |
D | slang_rs_object_ref_count.h | 55 std::list<clang::VarDecl*> mRSO; // Declared RS objects in this scope (but 64 inline void addRSObject(clang::VarDecl* VD) { in addRSObject() 70 void AppendRSObjectInit(clang::VarDecl *VD, 101 static clang::Stmt *ClearRSObject(clang::VarDecl *VD, 131 static bool InitializeRSObject(clang::VarDecl *VD,
|
D | slang_rs_check_ast.cpp | 195 void RSCheckAST::ValidateVarDecl(clang::VarDecl *VD) { in ValidateVarDecl() 237 if (clang::VarDecl *VD = llvm::dyn_cast<clang::VarDecl>(*I)) { in VisitDeclStmt() 300 if (clang::VarDecl *VD = llvm::dyn_cast<clang::VarDecl>(*DI)) { in Validate()
|
D | slang_rs_context.cpp | 80 bool RSContext::processExportVar(const clang::VarDecl *VD) { in processExportVar() 238 clang::VarDecl* VD = llvm::cast<clang::VarDecl>(D); in processExports() 363 clang::VarDecl *const VD = clang::VarDecl::Create( in markUsedByReducePragma()
|
D | slang_backend.h | 52 class VarDecl; variable 207 void CompleteTentativeDefinition(clang::VarDecl *D) override;
|
D | slang_rs_ast_replace.cpp | 93 clang::VarDecl* VD; in VisitDeclStmt() 94 if ((VD = llvm::dyn_cast<clang::VarDecl>(D))) { in VisitDeclStmt()
|
D | slang_rs_export_type.cpp | 184 const clang::VarDecl *VD, 212 const clang::VarDecl *VD, in ConstantArrayTypeExportableHelper() 261 clang::VarDecl const *VD, in TypeExportableHelper() 437 const clang::VarDecl *VD, in TypeExportable() 446 const clang::VarDecl *VD, bool InCompositeType, in ValidateRSObjectInVarDecl() 509 const clang::VarDecl *VD = (ND ? llvm::dyn_cast<clang::VarDecl>(ND) : nullptr); in ValidateTypeHelper() 685 const clang::VarDecl *VD, in NormalizeType() 716 if (auto VD = llvm::dyn_cast_or_null<clang::VarDecl>(ND)) { in ValidateType() 728 clang::VarDecl *VD, unsigned int TargetAPI, in ValidateVarDecl() 922 ExportKind EK, const clang::VarDecl *VD) { in Create() [all …]
|
D | slang_rs_object_ref_count.cpp | 391 clang::VarDecl *IIVD = in ClearArrayRSObject() 392 clang::VarDecl::Create(C, in ClearArrayRSObject() 1074 clang::VarDecl *VD, in AppendRSObjectInit() 1210 for (clang::VarDecl* VD : mRSO) { in InsertLocalVarDestructors() 1259 clang::VarDecl *VD, in ClearRSObject() 1296 bool RSObjectRefCount::InitializeRSObject(clang::VarDecl *VD, in InitializeRSObject() 1363 clang::VarDecl* TmpDecl = clang::VarDecl::Create( in CreateGuard() 1523 clang::VarDecl *VD = static_cast<clang::VarDecl*>(D); in VisitDeclStmt() 1587 clang::VarDecl* TempVarDecl = clang::VarDecl::Create( in VisitCallExpr() 1754 clang::VarDecl *VD = llvm::dyn_cast<clang::VarDecl>(*I); in CreateStaticGlobalDtor()
|
D | slang_rs_check_ast.h | 72 void ValidateVarDecl(clang::VarDecl *VD);
|
D | slang_rs_export_var.h | 49 const clang::VarDecl *VD,
|
D | slang_rs_export_type.h | 262 const clang::VarDecl *VD, 276 static bool ValidateVarDecl(slang::RSContext *Context, clang::VarDecl *VD, 283 const clang::VarDecl *VD = nullptr); 285 const clang::VarDecl *VD);
|
D | slang_rs_context.h | 42 class VarDecl; variable 107 bool processExportVar(const clang::VarDecl *VD); 135 std::vector<clang::VarDecl *> mUsedByReducePragmaDummyVars;
|
D | slang_rs_export_var.cpp | 30 const clang::VarDecl *VD, in RSExportVar()
|
D | slang_rs_export_reduce.cpp | 681 clang::VarDecl *const Decl; in analyzeResultType()
|
D | slang_backend.cpp | 588 void Backend::CompleteTentativeDefinition(clang::VarDecl *D) { in CompleteTentativeDefinition()
|