Searched refs:ERT (Results 1 – 7 of 7) sorted by relevance
/frameworks/compile/slang/ |
D | slang_rs_reflection.h | 284 const RSExportRecordType *ERT, 286 void genTypeItemClass(Context &C, const RSExportRecordType *ERT); 287 void genTypeClassConstructor(Context &C, const RSExportRecordType *ERT); 288 void genTypeClassCopyToArray(Context &C, const RSExportRecordType *ERT); 289 void genTypeClassCopyToArrayLocal(Context &C, const RSExportRecordType *ERT); 290 void genTypeClassItemSetter(Context &C, const RSExportRecordType *ERT); 291 void genTypeClassItemGetter(Context &C, const RSExportRecordType *ERT); 292 void genTypeClassComponentSetter(Context &C, const RSExportRecordType *ERT); 293 void genTypeClassComponentGetter(Context &C, const RSExportRecordType *ERT); 294 void genTypeClassCopyAll(Context &C, const RSExportRecordType *ERT); [all …]
|
D | slang_rs_reflection.cpp | 525 const RSExportRecordType *ERT = in genInitExportVariable() 532 << " = new " << ERT->getElementName() in genInitExportVariable() 535 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(), in genInitExportVariable() 536 E = ERT->fields_end(); in genInitExportVariable() 631 const RSExportRecordType *ERT = EF->getParamPacketType(); in genExportFunction() local 634 if (genCreateFieldPacker(C, ERT, FieldPackerName.c_str())) in genExportFunction() 635 genPackVarOfType(C, ERT, NULL, FieldPackerName.c_str()); in genExportFunction() 669 const RSExportRecordType *ERT = EF->getParamPacketType(); in genExportForEach() local 670 if (ERT) { in genExportForEach() 765 if (ERT) { in genExportForEach() [all …]
|
D | slang_rs.cpp | 110 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET); in checkODR() local 114 if (ERT->isArtificial()) in checkODR() 118 llvm::StringRef RDKey(ERT->getName()); in checkODR() 147 if (Reflected->equals(ERT)) { in checkODR() 150 BI = ERT->fields_begin(); in checkODR() 171 ME->setValue(std::make_pair(ERT, CurInputFile)); in checkODR() 177 ERT->keep(); in checkODR()
|
D | slang_rs_export_func.cpp | 138 const RSExportRecordType *ERT = mParamPacketType; in checkParameterPacketType() local 140 if (ERT->getFields().size() != ParamTy->getNumElements()) in checkParameterPacketType() 147 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(), in checkParameterPacketType() 148 FE = ERT->fields_end(); FI != FE; FI++, Index++) { in checkParameterPacketType()
|
D | slang_rs_reflection_cpp.cpp | 253 const RSExportRecordType *ERT = ef->getParamPacketType(); in makeHeader() local 254 if (ERT) { in makeHeader() 387 const RSExportRecordType *ERT = ef->getParamPacketType(); in makeImpl() local 388 if (ERT) { in makeImpl() 416 if (ERT) { in makeImpl() 417 if (genCreateFieldPacker(ERT, FieldPackerName.c_str())) { in makeImpl() 418 genPackVarOfType(ERT, NULL, FieldPackerName.c_str()); in makeImpl() 736 const RSExportRecordType *ERT = in genPackVarOfType() local 741 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(), in genPackVarOfType() 742 E = ERT->fields_end(); in genPackVarOfType() [all …]
|
D | slang_rs_backend.cpp | 450 const RSExportRecordType *ERT = in dumpExportTypeInfo() local 469 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(), in dumpExportTypeInfo() 470 FE = ERT->fields_end(); in dumpExportTypeInfo()
|
D | slang_rs_export_type.cpp | 1440 RSExportRecordType *ERT = in Create() local 1466 ERT->mFields.push_back( in Create() 1467 new Field(ET, FD->getName(), ERT, in Create() 1479 return ERT; in Create() 1552 const RSExportRecordType *ERT = static_cast<const RSExportRecordType*>(E); in equals() local 1554 if (ERT->getFields().size() != getFields().size()) in equals() 1557 const_field_iterator AI = fields_begin(), BI = ERT->fields_begin(); in equals()
|