Lines Matching refs:ERT

78                                  const RSExportRecordType *ERT,
545 const RSExportRecordType *ERT = in genInitExportVariable()
552 << " = new " << ERT->getElementName() in genInitExportVariable()
555 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(), in genInitExportVariable()
556 E = ERT->fields_end(); in genInitExportVariable()
648 const RSExportRecordType *ERT = EF->getParamPacketType(); in genExportFunction() local
651 if (genCreateFieldPacker(ERT, FieldPackerName.c_str())) in genExportFunction()
652 genPackVarOfType(ERT, nullptr, FieldPackerName.c_str()); in genExportFunction()
720 const RSExportRecordType *ERT = EF->getParamPacketType(); in genExportForEach() local
721 if (ERT) { in genExportForEach()
819 if (ERT) { in genExportForEach()
820 if (genCreateFieldPacker(ERT, FieldPackerName.c_str())) { in genExportForEach()
821 genPackVarOfType(ERT, nullptr, FieldPackerName.c_str()); in genExportForEach()
1294 const RSExportRecordType *ERT = static_cast<const RSExportRecordType *>(ET); in genPackVarOfType() local
1298 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(), in genPackVarOfType()
1299 E = ERT->fields_end(); in genPackVarOfType()
1330 if (ERT->getAllocSize() > Pos) { in genPackVarOfType()
1331 mOut.indent() << FieldPackerName << ".skip(" << ERT->getAllocSize() - Pos in genPackVarOfType()
1408 bool RSReflectionJava::genTypeClass(const RSExportRecordType *ERT, in genTypeClass() argument
1410 std::string ClassName = ERT->getElementName(); in genTypeClass()
1420 genTypeItemClass(ERT); in genTypeClass()
1431 genTypeClassConstructor(ERT); in genTypeClass()
1432 genTypeClassCopyToArrayLocal(ERT); in genTypeClass()
1433 genTypeClassCopyToArray(ERT); in genTypeClass()
1434 genTypeClassItemSetter(ERT); in genTypeClass()
1435 genTypeClassItemGetter(ERT); in genTypeClass()
1436 genTypeClassComponentSetter(ERT); in genTypeClass()
1437 genTypeClassComponentGetter(ERT); in genTypeClass()
1438 genTypeClassCopyAll(ERT); in genTypeClass()
1452 void RSReflectionJava::genTypeItemClass(const RSExportRecordType *ERT) { in genTypeItemClass() argument
1458 mOut.indent() << "public static final int sizeof = " << ERT->getAllocSize() in genTypeItemClass()
1464 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(), in genTypeItemClass()
1465 FE = ERT->fields_end(); in genTypeItemClass()
1476 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(), in genTypeItemClass()
1477 FE = ERT->fields_end(); in genTypeItemClass()
1490 void RSReflectionJava::genTypeClassConstructor(const RSExportRecordType *ERT) { in genTypeClassConstructor() argument
1500 RSReflectionJavaElementBuilder builder("eb", ERT, RenderScriptVar, &mOut, in genTypeClassConstructor()
1604 void RSReflectionJava::genTypeClassCopyToArray(const RSExportRecordType *ERT) { in genTypeClassCopyToArray() argument
1619 RSReflectionJava::genTypeClassCopyToArrayLocal(const RSExportRecordType *ERT) { in genTypeClassCopyToArrayLocal() argument
1623 genPackVarOfType(ERT, "i", "fp"); in genTypeClassCopyToArrayLocal()
1628 void RSReflectionJava::genTypeClassItemSetter(const RSExportRecordType *ERT) { in genTypeClassItemSetter() argument
1649 void RSReflectionJava::genTypeClassItemGetter(const RSExportRecordType *ERT) { in genTypeClassItemGetter() argument
1659 RSReflectionJava::genTypeClassComponentSetter(const RSExportRecordType *ERT) { in genTypeClassComponentSetter() argument
1660 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(), in genTypeClassComponentSetter()
1661 FE = ERT->fields_end(); in genTypeClassComponentSetter()
1703 RSReflectionJava::genTypeClassComponentGetter(const RSExportRecordType *ERT) { in genTypeClassComponentGetter() argument
1704 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(), in genTypeClassComponentGetter()
1705 FE = ERT->fields_end(); in genTypeClassComponentGetter()
1719 void RSReflectionJava::genTypeClassCopyAll(const RSExportRecordType *ERT) { in genTypeClassCopyAll() argument
1759 const char *ElementBuilderName, const RSExportRecordType *ERT, in RSReflectionJavaElementBuilder() argument
1762 : mElementBuilderName(ElementBuilderName), mERT(ERT), in RSReflectionJavaElementBuilder()
1852 const RSExportRecordType *ERT = in genAddElement() local
1856 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(), in genAddElement()
1857 E = ERT->fields_end(); in genAddElement()
1903 size_t RecordAllocSize = ERT->getAllocSize(); in genAddElement()
1971 const RSExportRecordType *ERT = in reflect() local
1974 if (!ERT->isArtificial() && !genTypeClass(ERT, ErrorMsg)) { in reflect()
1976 << ERT->getName() << "' (" << ErrorMsg << ")\n"; in reflect()