Searched refs:Ctx (Results 1 - 6 of 6) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_export_func.cpp67 clang::ASTContext &Ctx = Context->getASTContext(); local
72 clang::RecordDecl::Create(Ctx, clang::TTK_Struct,
73 Ctx.getTranslationUnitDecl(),
76 &Ctx.Idents.get(Id));
89 clang::FieldDecl::Create(Ctx,
104 clang::QualType T = Ctx.getTagDeclType(RD);
H A Dslang_backend.h137 // This handler will be invoked before Clang translates @Ctx to LLVM IR. This
140 // translate @Ctx into LLVM IR. One should not operate on @Ctx afterwards
143 void HandleTranslationUnitPre(clang::ASTContext &Ctx);
169 void Initialize(clang::ASTContext &Ctx) override;
182 void HandleTranslationUnit(clang::ASTContext &Ctx) override;
H A Dslang_rs_export_foreach.cpp323 clang::ASTContext &Ctx = Context->getASTContext(); local
342 clang::RecordDecl::Create(Ctx, clang::TTK_Struct,
343 Ctx.getTranslationUnitDecl(),
346 &Ctx.Idents.get(Id));
349 clang::FieldDecl::Create(Ctx,
363 clang::QualType T = Ctx.getTagDeclType(RD);
H A Dslang_rs_context.cpp50 clang::ASTContext &Ctx,
56 mCtx(Ctx),
65 mMangleCtx(Ctx.createMangleContext()),
49 RSContext(clang::Preprocessor &PP, clang::ASTContext &Ctx, const clang::TargetInfo &Target, PragmaList *Pragmas, unsigned int TargetAPI, bool Verbose) argument
H A Dslang_backend.cpp235 void Backend::Initialize(clang::ASTContext &Ctx) { argument
236 mGen->Initialize(Ctx);
241 void Backend::HandleTranslationUnit(clang::ASTContext &Ctx) { argument
242 HandleTranslationUnitPre(Ctx);
245 Ctx.getTranslationUnitDecl()->dump();
247 mGen->HandleTranslationUnit(Ctx);
H A Dslang_rs_context.h134 clang::ASTContext &Ctx,

Completed in 690 milliseconds