Searched refs:ERT (Results 1 - 8 of 8) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_reflection.h208 bool genTypeClass(const RSExportRecordType *ERT, std::string &ErrorMsg);
209 void genTypeItemClass(const RSExportRecordType *ERT);
210 void genTypeClassConstructor(const RSExportRecordType *ERT);
211 void genTypeClassCopyToArray(const RSExportRecordType *ERT);
212 void genTypeClassCopyToArrayLocal(const RSExportRecordType *ERT);
213 void genTypeClassItemSetter(const RSExportRecordType *ERT);
214 void genTypeClassItemGetter(const RSExportRecordType *ERT);
215 void genTypeClassComponentSetter(const RSExportRecordType *ERT);
216 void genTypeClassComponentGetter(const RSExportRecordType *ERT);
217 void genTypeClassCopyAll(const RSExportRecordType *ERT);
[all...]
H A Dslang_rs_reflection.cpp79 const RSExportRecordType *ERT,
546 const RSExportRecordType *ERT =
553 << " = new " << ERT->getElementName()
556 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
557 E = ERT->fields_end();
639 const RSExportRecordType *ERT = EF->getParamPacketType(); local
642 if (genCreateFieldPacker(ERT, FieldPackerName.c_str()))
643 genPackVarOfType(ERT, NULL, FieldPackerName.c_str());
708 const RSExportRecordType *ERT = EF->getParamPacketType(); local
709 if (ERT) {
1280 const RSExportRecordType *ERT = static_cast<const RSExportRecordType *>(ET); local
1394 genTypeClass(const RSExportRecordType *ERT, std::string &ErrorMsg) argument
1438 genTypeItemClass(const RSExportRecordType *ERT) argument
1476 genTypeClassConstructor(const RSExportRecordType *ERT) argument
1590 genTypeClassCopyToArray(const RSExportRecordType *ERT) argument
1605 genTypeClassCopyToArrayLocal(const RSExportRecordType *ERT) argument
1614 genTypeClassItemSetter(const RSExportRecordType *ERT) argument
1635 genTypeClassItemGetter(const RSExportRecordType *ERT) argument
1645 genTypeClassComponentSetter(const RSExportRecordType *ERT) argument
1689 genTypeClassComponentGetter(const RSExportRecordType *ERT) argument
1705 genTypeClassCopyAll(const RSExportRecordType *ERT) argument
1744 RSReflectionJavaElementBuilder( const char *ElementBuilderName, const RSExportRecordType *ERT, const char *RenderScriptVar, GeneratedFile *Out, const RSContext *RSContext, RSReflectionJava *Reflection) argument
1838 const RSExportRecordType *ERT = local
1957 const RSExportRecordType *ERT = local
[all...]
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_rs.cpp109 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET); local
113 if (ERT->isArtificial())
116 // Key to lookup ERT in ReflectedDefinitions
117 llvm::StringRef RDKey(ERT->getName());
146 if (Reflected->equals(ERT)) {
149 BI = ERT->fields_begin();
169 ME->setValue(std::make_pair(ERT, CurInputFile));
174 // Take the ownership of ERT such that it won't be freed in ~RSContext().
175 ERT->keep();
H A Dslang_rs_reflection_cpp.cpp279 const RSExportRecordType *ERT = ForEach->getParamPacketType(); local
280 if (ERT) {
403 const RSExportRecordType *ERT = ef->getParamPacketType(); local
404 if (ERT) {
432 if (ERT) {
433 if (genCreateFieldPacker(ERT, FieldPackerName.c_str())) {
434 genPackVarOfType(ERT, NULL, FieldPackerName.c_str());
647 void RSReflectionCpp::genGetterAndSetter(const RSExportRecordType *ERT, argument
756 const RSExportRecordType *ERT = static_cast<const RSExportRecordType *>(ET); local
760 for (RSExportRecordType::const_field_iterator I = ERT
[all...]
H A Dslang_rs_reflection_cpp.h119 void genGetterAndSetter(const RSExportRecordType *ERT, const RSExportVar *EV);
H A Dslang_rs_export_type.cpp1420 RSExportRecordType *ERT = local
1446 ERT->mFields.push_back(
1447 new Field(ET, FD->getName(), ERT,
1457 return ERT;
1500 const RSExportRecordType *ERT = static_cast<const RSExportRecordType*>(E); local
1502 if (ERT->getFields().size() != getFields().size())
1505 const_field_iterator AI = fields_begin(), BI = ERT->fields_begin();
H A Dslang_rs_backend.cpp461 const RSExportRecordType *ERT = local
480 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
481 FE = ERT->fields_end();

Completed in 296 milliseconds