Searched refs:RSExportForEach (Results 1 – 10 of 10) sorted by relevance
/frameworks/compile/slang/ |
D | slang_rs_context.cpp | 119 if (RSExportForEach::isSpecialRSFunc(mTargetAPI, FD)) { in processExportFunc() 121 return RSExportForEach::validateSpecialFuncDecl(mTargetAPI, in processExportFunc() 123 } else if (RSExportForEach::isRSForEachFunc(mTargetAPI, DiagEngine, FD)) { in processExportFunc() 124 RSExportForEach *EFE = RSExportForEach::Create(this, FD); in processExportFunc() 197 RSExportForEach *EFE = *I; in cleanupForEach() 216 RSExportForEach *DummyRoot = RSExportForEach::CreateDummyRoot(this); in cleanupForEach()
|
D | slang_rs_export_foreach.cpp | 56 bool RSExportForEach::validateAndConstructParams( in validateAndConstructParams() 231 bool RSExportForEach::validateAndConstructKernelParams(RSContext *Context, in validateAndConstructKernelParams() 390 RSExportForEach *RSExportForEach::Create(RSContext *Context, in Create() 394 RSExportForEach *FE; in Create() 398 FE = new RSExportForEach(Context, Name); in Create() 484 RSExportForEach *RSExportForEach::CreateDummyRoot(RSContext *Context) { in CreateDummyRoot() 487 RSExportForEach *FE = new RSExportForEach(Context, Name); in CreateDummyRoot() 492 bool RSExportForEach::isGraphicsRootRSFunc(int targetAPI, in isGraphicsRootRSFunc() 518 bool RSExportForEach::isRSForEachFunc(int targetAPI, in isRSForEachFunc() 571 RSExportForEach::validateSpecialFuncDecl(int targetAPI, in validateSpecialFuncDecl()
|
D | slang_rs_export_foreach.h | 38 class RSExportForEach : public RSExportable { 63 RSExportForEach(RSContext *Context, const llvm::StringRef &Name) in RSExportForEach() function 80 static RSExportForEach *Create(RSContext *Context, 83 static RSExportForEach *CreateDummyRoot(RSContext *Context);
|
D | slang_rs_context.h | 51 class RSExportForEach; variable 63 typedef std::list<RSExportForEach*> ExportForEachList;
|
D | slang_rs_reflection_base.h | 36 class RSExportForEach; variable
|
D | slang_rs_reflection_cpp.cpp | 200 const RSExportForEach *ef = *I; in makeHeader() 222 for (RSExportForEach::const_param_iterator i = ef->params_begin(), in makeHeader() 316 const RSExportForEach *ef = *I; in makeImpl() 338 for (RSExportForEach::const_param_iterator i = ef->params_begin(), in makeImpl()
|
D | slang_rs_reflection.h | 37 class RSExportForEach; variable 269 const RSExportForEach *EF);
|
D | slang_rs_check_ast.cpp | 68 mInKernel = RSExportForEach::isRSForEachFunc(mTargetAPI, &mDiagEngine, FD); in ValidateFunctionDecl()
|
D | slang_rs_backend.cpp | 427 const RSExportForEach *EFE = *I; in HandleTranslationUnitPost()
|
D | slang_rs_reflection.cpp | 392 const RSExportForEach *EF = *I; in genScriptClassConstructor() 645 void RSReflection::genExportForEach(Context &C, const RSExportForEach *EF) { in genExportForEach() 671 for (RSExportForEach::const_param_iterator I = EF->params_begin(), in genExportForEach()
|