Home
last modified time | relevance | path

Searched refs:ASTContext (Results 1 – 14 of 14) sorted by relevance

/frameworks/compile/slang/
Dslang_rs_object_ref_count.h73 clang::ASTContext &mCtx;
87 static void GetRSRefCountingFunctions(clang::ASTContext &C);
99 clang::ASTContext &C,
103 explicit RSObjectRefCount(clang::ASTContext &C) in RSObjectRefCount()
Dslang_backend.h41 class ASTContext; variable
129 void HandleTranslationUnitPre(clang::ASTContext &Ctx);
152 void Initialize(clang::ASTContext &Ctx) override;
165 void HandleTranslationUnit(clang::ASTContext &Ctx) override;
Dslang_rs_object_ref_count.cpp43 void RSObjectRefCount::GetRSRefCountingFunctions(clang::ASTContext &C) { in GetRSRefCountingFunctions()
96 static clang::CompoundStmt* BuildCompoundStmt(clang::ASTContext &C, in BuildCompoundStmt()
119 static void AppendAfterStmt(clang::ASTContext &C, in AppendAfterStmt()
183 clang::ASTContext &mCtx;
212 DestructorVisitor(clang::ASTContext &C,
266 DestructorVisitor::DestructorVisitor(clang::ASTContext &C, in DestructorVisitor()
352 clang::Expr *ClearSingleRSObject(clang::ASTContext &C, in ClearSingleRSObject()
429 clang::ASTContext &C,
436 clang::ASTContext &C, in ClearArrayRSObject()
600 static unsigned CountRSObjectTypes(clang::ASTContext &C, in CountRSObjectTypes()
[all …]
Dslang_rs_ast_replace.h35 clang::ASTContext &C;
59 explicit RSASTReplace(clang::ASTContext &Con) in RSASTReplace()
Dslang_rs_context.h40 class ASTContext; variable
67 clang::ASTContext &mCtx;
107 clang::ASTContext &Ctx,
114 inline clang::ASTContext &getASTContext() const { return mCtx; } in getASTContext()
Dslang.h53 class ASTContext; variable
120 std::unique_ptr<clang::ASTContext> mASTContext;
184 clang::ASTContext &getASTContext() { return *mASTContext; } in getASTContext()
Dslang_rs_export_foreach.cpp139 clang::ASTContext &C = Context->getASTContext(); in validateAndConstructOldStyleParams()
212 clang::ASTContext &C = Context->getASTContext(); in validateAndConstructKernelParams()
302 clang::ASTContext &C = Context->getASTContext(); in processSpecialParameters()
482 clang::ASTContext &Ctx = Context->getASTContext(); in Create()
493 const clang::ASTContext &C = Context->getASTContext(); in Create()
651 const clang::ASTContext &C = FD->getASTContext(); in validateSpecialFuncDecl()
Dslang_rs_export_func.cpp38 const clang::ASTContext &C = FD->getASTContext(); in ValidateFuncDecl()
67 clang::ASTContext &Ctx = Context->getASTContext(); in Create()
Dslang_rs_check_ast.h33 clang::ASTContext &C;
Dslang_rs_context.cpp46 clang::ASTContext &Ctx, in RSContext()
Dslang_backend.cpp238 void Backend::Initialize(clang::ASTContext &Ctx) { in Initialize()
260 void Backend::HandleTranslationUnit(clang::ASTContext &Ctx) { in HandleTranslationUnit()
464 void Backend::HandleTranslationUnitPre(clang::ASTContext &C) { in HandleTranslationUnitPre()
Dslang_rs_export_type.h237 static bool ValidateType(slang::RSContext *Context, clang::ASTContext &C,
Dslang.cpp222 new clang::ASTContext(LangOpts, *mSourceMgr, mPP->getIdentifierTable(), in createASTContext()
Dslang_rs_export_type.cpp453 clang::ASTContext &C, in ValidateTypeHelper()
670 bool RSExportType::ValidateType(slang::RSContext *Context, clang::ASTContext &C, in ValidateType()