Searched defs:ERT (Results 1 - 6 of 6) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_export_func.cpp135 const RSExportRecordType *ERT = mParamPacketType; local
137 if (ERT->getFields().size() != ParamTy->getNumElements())
144 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
145 FE = ERT->fields_end(); FI != FE; FI++, Index++) {
H A Dslang.cpp490 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET); local
494 if (ERT->isArtificial())
497 // Key to lookup ERT in ReflectedDefinitions
498 llvm::StringRef RDKey(ERT->getName());
527 if (Reflected->equals(ERT)) {
530 BI = ERT->fields_begin();
554 ME->setValue(std::make_pair(ERT, CurInputFile));
560 // Take the ownership of ERT such that it won't be freed in ~RSContext().
561 ERT->keep();
H A Dslang_backend.cpp844 const RSExportRecordType *ERT = local
863 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
864 FE = ERT->fields_end();
H A Dslang_rs_reflection_cpp.cpp282 const RSExportRecordType *ERT = ForEach->getParamPacketType(); local
283 if (ERT) {
335 const RSExportRecordType *ERT = ef->getParamPacketType(); local
336 if (ERT) {
364 if (ERT) {
365 if (genCreateFieldPacker(ERT, FieldPackerName.c_str())) {
366 genPackVarOfType(ERT, nullptr, FieldPackerName.c_str());
697 void RSReflectionCpp::genGetterAndSetter(const RSExportRecordType *ERT, argument
807 const RSExportRecordType *ERT = static_cast<const RSExportRecordType *>(ET); local
811 for (RSExportRecordType::const_field_iterator I = ERT
[all...]
H A Dslang_rs_export_type.cpp1497 RSExportRecordType *ERT = local
1523 ERT->mFields.push_back(
1524 new Field(ET, FD->getName(), ERT,
1534 return ERT;
1577 const RSExportRecordType *ERT = static_cast<const RSExportRecordType*>(E); local
1579 if (ERT->getFields().size() != getFields().size())
1582 const_field_iterator AI = fields_begin(), BI = ERT->fields_begin();
H A Dslang_rs_reflection.cpp81 const RSExportRecordType *ERT,
690 const RSExportRecordType *ERT =
697 << " = new " << ERT->getElementName()
700 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
701 E = ERT->fields_end();
793 const RSExportRecordType *ERT = EF->getParamPacketType(); local
796 if (genCreateFieldPacker(ERT, FieldPackerName.c_str()))
797 genPackVarOfType(ERT, nullptr, FieldPackerName.c_str());
884 const RSExportRecordType *ERT = EF->getParamPacketType(); local
885 if (ERT) {
1997 const RSExportRecordType *ERT = static_cast<const RSExportRecordType *>(ET); local
2111 genTypeClass(const RSExportRecordType *ERT, std::string &ErrorMsg) argument
2155 genTypeItemClass(const RSExportRecordType *ERT) argument
2193 genTypeClassConstructor(const RSExportRecordType *ERT) argument
2307 genTypeClassCopyToArray(const RSExportRecordType *ERT) argument
2322 genTypeClassCopyToArrayLocal(const RSExportRecordType *ERT) argument
2331 genTypeClassItemSetter(const RSExportRecordType *ERT) argument
2352 genTypeClassItemGetter(const RSExportRecordType *ERT) argument
2362 genTypeClassComponentSetter(const RSExportRecordType *ERT) argument
2406 genTypeClassComponentGetter(const RSExportRecordType *ERT) argument
2422 genTypeClassCopyAll(const RSExportRecordType *ERT) argument
2461 RSReflectionJavaElementBuilder( const char *ElementBuilderName, const RSExportRecordType *ERT, const char *RenderScriptVar, GeneratedFile *Out, const RSContext *RSContext, RSReflectionJava *Reflection) argument
2555 const RSExportRecordType *ERT = local
2674 const RSExportRecordType *ERT = local
[all...]

Completed in 807 milliseconds