Searched defs:Ctx (Results 1 - 5 of 5) sorted by relevance

/frameworks/compile/slang/
H A Dslang_backend.h88 // This handler will be invoked before Clang translates @Ctx to LLVM IR. This
91 // translate @Ctx into LLVM IR. One should not operate on @Ctx afterwards
94 virtual void HandleTranslationUnitPre(clang::ASTContext &Ctx) { } argument
111 virtual void Initialize(clang::ASTContext &Ctx);
121 virtual void HandleTranslationUnit(clang::ASTContext &Ctx);
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_rs_context.cpp46 clang::ASTContext &Ctx,
52 mCtx(Ctx),
61 mMangleCtx(Ctx.createMangleContext()),
45 RSContext(clang::Preprocessor &PP, clang::ASTContext &Ctx, const clang::TargetInfo &Target, PragmaList *Pragmas, unsigned int TargetAPI, bool Verbose) argument
H A Dslang_rs_export_foreach.cpp351 clang::ASTContext &Ctx = Context->getASTContext(); local
370 clang::RecordDecl::Create(Ctx, clang::TTK_Struct,
371 Ctx.getTranslationUnitDecl(),
374 &Ctx.Idents.get(Id));
377 clang::FieldDecl::Create(Ctx,
391 clang::QualType T = Ctx.getTagDeclType(RD);
H A Dslang_backend.cpp229 void Backend::Initialize(clang::ASTContext &Ctx) { argument
230 mGen->Initialize(Ctx);
255 void Backend::HandleTranslationUnit(clang::ASTContext &Ctx) { argument
256 HandleTranslationUnitPre(Ctx);
258 mGen->HandleTranslationUnit(Ctx);

Completed in 24 milliseconds