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

/frameworks/compile/slang/
H A Dslang_backend.h90 // This handler will be invoked before Clang translates @Ctx to LLVM IR. This
93 // translate @Ctx into LLVM IR. One should not operate on @Ctx afterwards
96 virtual void HandleTranslationUnitPre(clang::ASTContext &Ctx) { return; } argument
113 virtual void Initialize(clang::ASTContext &Ctx);
123 virtual void HandleTranslationUnit(clang::ASTContext &Ctx);
H A Dslang_rs_export_func.cpp69 clang::ASTContext &Ctx = Context->getASTContext(); local
75 clang::RecordDecl::Create(Ctx, clang::TTK_Struct,
76 Ctx.getTranslationUnitDecl(),
79 &Ctx.Idents.get(Id));
92 clang::FieldDecl::Create(Ctx,
107 clang::QualType T = Ctx.getTagDeclType(RD);
H A Dslang_rs_export_foreach.cpp404 clang::ASTContext &Ctx = Context->getASTContext(); local
424 clang::RecordDecl::Create(Ctx, clang::TTK_Struct,
425 Ctx.getTranslationUnitDecl(),
428 &Ctx.Idents.get(Id));
431 clang::FieldDecl::Create(Ctx,
445 clang::QualType T = Ctx.getTagDeclType(RD);
H A Dslang_backend.cpp231 void Backend::Initialize(clang::ASTContext &Ctx) { argument
232 mGen->Initialize(Ctx);
260 void Backend::HandleTranslationUnit(clang::ASTContext &Ctx) { argument
261 HandleTranslationUnitPre(Ctx);
263 mGen->HandleTranslationUnit(Ctx);
H A Dslang_rs_context.cpp46 clang::ASTContext &Ctx,
52 mCtx(Ctx),
63 mMangleCtx(Ctx.createMangleContext()) {
45 RSContext(clang::Preprocessor &PP, clang::ASTContext &Ctx, const clang::TargetInfo &Target, PragmaList *Pragmas, unsigned int TargetAPI, std::vector<std::string> *GeneratedFileNames) argument

Completed in 45 milliseconds