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.cpp485 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET); local
489 if (ERT->isArtificial())
492 // Key to lookup ERT in ReflectedDefinitions
493 llvm::StringRef RDKey(ERT->getName());
501 if (!Reflected->matchODR(ERT, true)) {
514 ME->setValue(std::make_pair(ERT, CurInputFile));
520 // Take the ownership of ERT such that it won't be freed in ~RSContext().
521 ERT->keep();
H A Dslang_rs_reflection_cpp.cpp284 const RSExportRecordType *ERT = ForEach->getParamPacketType(); local
285 if (ERT) {
337 const RSExportRecordType *ERT = ef->getParamPacketType(); local
338 if (ERT) {
366 if (ERT) {
367 if (genCreateFieldPacker(ERT, FieldPackerName.c_str())) {
368 genPackVarOfType(ERT, nullptr, FieldPackerName.c_str());
699 void RSReflectionCpp::genGetterAndSetter(const RSExportRecordType *ERT, argument
809 const RSExportRecordType *ERT = static_cast<const RSExportRecordType *>(ET); local
813 for (RSExportRecordType::const_field_iterator I = ERT
[all...]
H A Dslang_backend.cpp1157 const RSExportRecordType *ERT = local
1176 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
1177 FE = ERT->fields_end();
H A Dslang_rs_export_type.cpp1506 RSExportRecordType *ERT = local
1536 ERT->mFields.push_back(
1537 new Field(ET, FD->getName(), ERT,
1541 // for the memory pointed by ERT at the end of this basic
1554 return ERT;
1618 const RSExportRecordType *ERT = static_cast<const RSExportRecordType*>(E); local
1620 if (getName() != ERT->getName())
1626 if (ERT->getFields().size() != getFields().size())
1630 BI = ERT->fields_begin(), AE = fields_end(); AI != AE; ++AI, ++BI) {
H A Dslang_rs_reflection.cpp85 const RSExportRecordType *ERT,
828 const RSExportRecordType *ERT =
835 << " = new " << ERT->getElementName()
838 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
839 E = ERT->fields_end();
945 const RSExportRecordType *ERT = EF->getParamPacketType(); local
948 mState->declareRecord(ERT, false);
952 if (genCreateFieldPacker(ERT, FieldPackerName.c_str(),
953 mState->getRecord32(ERT).getRecordAllocSize()))
954 genPackVarOfType(ERT, nullpt
1031 const RSExportRecordType *ERT = EF->getParamPacketType(); local
2218 const RSExportRecordType *ERT = static_cast<const RSExportRecordType *>(ET); local
2343 genTypeClass(const RSExportRecordType *ERT, std::string &ErrorMsg) argument
2396 genTypeItemClass(const RSExportRecordType *ERT) argument
2434 genTypeClassConstructor(const RSExportRecordType *ERT) argument
2548 genTypeClassCopyToArray(const RSExportRecordType *ERT) argument
2563 genTypeClassCopyToArrayLocal(const RSExportRecordType *ERT) argument
2572 genTypeClassItemSetter(const RSExportRecordType *ERT) argument
2593 genTypeClassItemGetter(const RSExportRecordType *ERT) argument
2603 genTypeClassComponentSetter(const RSExportRecordType *ERT) argument
2653 genTypeClassComponentGetter(const RSExportRecordType *ERT) argument
2669 genTypeClassCopyAll(const RSExportRecordType *ERT) argument
2708 RSReflectionJavaElementBuilder( const char *ElementBuilderName, const RSExportRecordType *ERT, const char *RenderScriptVar, GeneratedFile *Out, const RSContext *RSContext, RSReflectionJava *Reflection, ReflectionState *RState) argument
2797 const RSExportRecordType *ERT = local
2956 const RSExportRecordType *ERT = local
[all...]

Completed in 49 milliseconds