Searched refs:ERT (Results 1 – 6 of 6) sorted by relevance
/frameworks/compile/slang/ |
D | slang_rs_reflection.cpp | 514 const RSExportRecordType *ERT = in genInitExportVariable() 521 << " = new " << ERT->getElementName() in genInitExportVariable() 524 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(), in genInitExportVariable() 525 E = ERT->fields_end(); in genInitExportVariable() 620 const RSExportRecordType *ERT = EF->getParamPacketType(); in genExportFunction() local 623 if (genCreateFieldPacker(C, ERT, FieldPackerName.c_str())) in genExportFunction() 624 genPackVarOfType(C, ERT, NULL, FieldPackerName.c_str()); in genExportFunction() 658 const RSExportRecordType *ERT = EF->getParamPacketType(); in genExportForEach() local 659 if (ERT) { in genExportForEach() 723 if (ERT) { in genExportForEach() [all …]
|
D | slang_rs_reflection.h | 285 const RSExportRecordType *ERT, 287 void genTypeItemClass(Context &C, const RSExportRecordType *ERT); 288 void genTypeClassConstructor(Context &C, const RSExportRecordType *ERT); 289 void genTypeClassCopyToArray(Context &C, const RSExportRecordType *ERT); 290 void genTypeClassCopyToArrayLocal(Context &C, const RSExportRecordType *ERT); 291 void genTypeClassItemSetter(Context &C, const RSExportRecordType *ERT); 292 void genTypeClassItemGetter(Context &C, const RSExportRecordType *ERT); 293 void genTypeClassComponentSetter(Context &C, const RSExportRecordType *ERT); 294 void genTypeClassComponentGetter(Context &C, const RSExportRecordType *ERT); 295 void genTypeClassCopyAll(Context &C, const RSExportRecordType *ERT); [all …]
|
D | slang_rs.cpp | 114 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET); in checkODR() local 118 if (ERT->isArtificial()) in checkODR() 122 llvm::StringRef RDKey(ERT->getName()); in checkODR() 151 if (Reflected->equals(ERT)) { in checkODR() 154 BI = ERT->fields_begin(); in checkODR() 175 ME->setValue(std::make_pair(ERT, CurInputFile)); in checkODR() 181 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_backend.cpp | 464 const RSExportRecordType *ERT = in HandleTranslationUnitPost() local 483 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(), in HandleTranslationUnitPost() 484 FE = ERT->fields_end(); in HandleTranslationUnitPost()
|
D | slang_rs_export_type.cpp | 1438 RSExportRecordType *ERT = in Create() local 1464 ERT->mFields.push_back( in Create() 1465 new Field(ET, FD->getName(), ERT, in Create() 1477 return ERT; in Create() 1550 const RSExportRecordType *ERT = static_cast<const RSExportRecordType*>(E); in equals() local 1552 if (ERT->getFields().size() != getFields().size()) in equals() 1555 const_field_iterator AI = fields_begin(), BI = ERT->fields_begin(); in equals()
|