/frameworks/compile/slang/ |
D | slang_rs_object_ref_count.h | 92 void InsertStmt(const clang::ASTContext &C, clang::Stmt *NewStmt); 95 void ReplaceStmt(const clang::ASTContext &C, clang::Stmt *NewStmt); 98 void ReplaceExpr(const clang::ASTContext& C, clang::Expr* OldExpr, 105 clang::ASTContext &mCtx; 127 static void GetRSRefCountingFunctions(clang::ASTContext &C); 142 clang::ASTContext &C, 151 clang::ASTContext& C, 157 explicit RSObjectRefCount(clang::ASTContext &C) in RSObjectRefCount() 220 static clang::DeclRefExpr *CreateGuard(clang::ASTContext &C, 272 clang::ASTContext &C,
|
D | slang_backend.h | 42 class ASTContext; variable 157 void HandleTranslationUnitPre(clang::ASTContext &Ctx); 183 void Initialize(clang::ASTContext &Ctx) override; 196 void HandleTranslationUnit(clang::ASTContext &Ctx) override;
|
D | slang_rs_foreach_lowering.h | 23 class ASTContext; variable 49 clang::ASTContext& mASTCtxt;
|
D | slang_rs_object_ref_count.cpp | 42 void RSObjectRefCount::GetRSRefCountingFunctions(clang::ASTContext &C) { in GetRSRefCountingFunctions() 96 clang::Stmt *CreateSingleRSSetObject(clang::ASTContext &C, 103 clang::CompoundStmt* BuildCompoundStmt(clang::ASTContext &C, in BuildCompoundStmt() 126 void AppendAfterStmt(clang::ASTContext &C, in AppendAfterStmt() 264 clang::Expr *ClearSingleRSObject(clang::ASTContext &C, in ClearSingleRSObject() 341 clang::ASTContext &C, 348 clang::ASTContext &C, in ClearArrayRSObject() 555 clang::ASTContext &C, in ClearStructRSObject() 679 clang::Stmt *CreateSingleRSSetObject(clang::ASTContext &C, in CreateSingleRSSetObject() 733 clang::Stmt *CreateStructRSSetObject(clang::ASTContext &C, [all …]
|
D | slang_rs_ast_replace.h | 35 const clang::ASTContext &C; 59 explicit RSASTReplace(const clang::ASTContext &Con) in RSASTReplace()
|
D | slang.h | 53 class ASTContext; variable 126 std::unique_ptr<clang::ASTContext> mASTContext; 200 clang::ASTContext &getASTContext() { return *mASTContext; } in getASTContext()
|
D | slang_rs_context.h | 43 class ASTContext; variable 80 clang::ASTContext &mCtx; 139 clang::ASTContext &Ctx, 150 inline clang::ASTContext &getASTContext() const { return mCtx; } in getASTContext()
|
D | slang_rs_export_func.cpp | 38 const clang::ASTContext &C = FD->getASTContext(); in ValidateFuncDecl() 67 clang::ASTContext &Ctx = Context->getASTContext(); in Create()
|
D | slang_rs_export_foreach.cpp | 95 clang::ASTContext &C = Context->getASTContext(); in validateAndConstructOldStyleParams() 168 clang::ASTContext &C = Context->getASTContext(); in validateAndConstructKernelParams() 324 clang::ASTContext &Ctx = Context->getASTContext(); in Create() 340 const clang::ASTContext &C = Context->getASTContext(); in Create()
|
D | slang_rs_check_ast.h | 33 clang::ASTContext &C;
|
D | slang_rs_special_func.cpp | 59 const clang::ASTContext &C = FD->getASTContext(); in validateSpecialFuncDecl()
|
D | slang_rs_special_kernel_param.cpp | 105 clang::ASTContext &C = Context->getASTContext(); in processSpecialKernelParameters()
|
D | slang_backend.cpp | 272 void Backend::Initialize(clang::ASTContext &Ctx) { in Initialize() 278 void Backend::HandleTranslationUnit(clang::ASTContext &Ctx) { in HandleTranslationUnit() 413 clang::ASTContext& ASTC = mContext->getASTContext(); in PadStruct() 692 void Backend::HandleTranslationUnitPre(clang::ASTContext &C) { in HandleTranslationUnitPre()
|
D | slang_rs_context.cpp | 50 clang::ASTContext &Ctx, in RSContext()
|
D | slang_rs_export_reduce.cpp | 101 clang::ASTContext &anASTContext, in StateOfAnalyzeTranslationUnit() 134 clang::ASTContext &ASTC;
|
D | slang_rs_export_type.h | 268 static bool ValidateType(slang::RSContext *Context, clang::ASTContext &C,
|
D | slang_rs_pragma_handler.cpp | 236 clang::ASTContext &ASTC = mContext->getASTContext(); in MarkUsed()
|
D | slang.cpp | 221 new clang::ASTContext(LangOpts, *mSourceMgr, mPP->getIdentifierTable(), in createASTContext()
|
D | slang_rs_export_type.cpp | 488 clang::ASTContext &C, in ValidateTypeHelper() 705 bool RSExportType::ValidateType(slang::RSContext *Context, clang::ASTContext &C, in ValidateType()
|