HomeSort by relevance Sort by last modified time
    Searched refs:RSExportRecordType (Results 1 - 13 of 13) sorted by null

  /frameworks/compile/slang/
slang_rs_reflection.h 93 typedef std::map<const RSExportRecordType::Field *, unsigned> FieldIndexMapTy;
159 inline void addFieldIndexMapping(const RSExportRecordType::Field *F) {
165 inline unsigned getFieldIndex(const RSExportRecordType::Field *F) const {
218 bool genTypeClass(const RSExportRecordType *ERT, std::string &ErrorMsg);
219 void genTypeItemClass(const RSExportRecordType *ERT);
220 void genTypeClassConstructor(const RSExportRecordType *ERT);
221 void genTypeClassCopyToArray(const RSExportRecordType *ERT);
222 void genTypeClassCopyToArrayLocal(const RSExportRecordType *ERT);
223 void genTypeClassItemSetter(const RSExportRecordType *ERT);
224 void genTypeClassItemGetter(const RSExportRecordType *ERT)
    [all...]
slang_rs_export_func.h 51 RSExportRecordType *mParamPacketType;
74 typedef RSExportRecordType::const_field_iterator const_param_iterator;
96 inline const RSExportRecordType *getParamPacketType() const
slang_rs_export_foreach.h 50 RSExportRecordType *mParamPacketType;
137 inline const RSExportRecordType *getParamPacketType() const {
149 typedef RSExportRecordType::const_field_iterator const_param_iterator;
slang_rs_export_func.cpp 120 F->mParamPacketType = static_cast<RSExportRecordType *>(ET);
135 const RSExportRecordType *ERT = mParamPacketType;
144 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
146 const RSExportRecordType::Field *F = *FI;
slang_rs_export_type.h 537 class RSExportRecordType : public RSExportType {
546 const RSExportRecordType *mParent;
553 const RSExportRecordType *Parent,
561 inline const RSExportRecordType *getParent() const { return mParent; }
585 RSExportRecordType(RSContext *Context,
602 static RSExportRecordType *Create(RSContext *Context,
623 ~RSExportRecordType() {
631 }; // RSExportRecordType
slang_rs_reflection.cpp 81 const RSExportRecordType *ERT,
100 const RSExportRecordType *mERT;
690 const RSExportRecordType *ERT =
691 static_cast<const RSExportRecordType*>(ET);
700 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
704 const RSExportRecordType::Field *F = *I;
793 const RSExportRecordType *ERT = EF->getParamPacketType();
884 const RSExportRecordType *ERT = EF->getParamPacketType();
    [all...]
slang_rs_reflection_cpp.cpp 282 const RSExportRecordType *ERT = ForEach->getParamPacketType();
335 const RSExportRecordType *ERT = ef->getParamPacketType();
402 const RSExportRecordType *params = ef->getParamPacketType();
541 genGetterAndSetter(static_cast<const RSExportRecordType *>(ET), EV);
697 void RSReflectionCpp::genGetterAndSetter(const RSExportRecordType *ERT,
807 const RSExportRecordType *ERT = static_cast<const RSExportRecordType *>(ET);
811 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
814 const RSExportRecordType::Field *F = *I;
    [all...]
slang_rs_reflection_cpp.h 136 void genGetterAndSetter(const RSExportRecordType *ERT, const RSExportVar *EV);
slang.h 73 class RSExportRecordType;
178 // <its RSExportRecordType instance,
180 typedef std::pair<RSExportRecordType*, const char*> ReflectedDefinitionTy;
slang.cpp 490 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET);
503 const RSExportRecordType *Reflected = RD->getValue().first;
529 RSExportRecordType::const_field_iterator AI = Reflected->fields_begin(),
slang_rs_export_type.cpp 846 ET = RSExportRecordType::Create(Context,
    [all...]
slang_backend.cpp 647 const RSExportRecordType *Expected = EF->getParamPacketType();
844 const RSExportRecordType *ERT =
845 static_cast<const RSExportRecordType*>(ET);
863 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
867 const RSExportRecordType::Field *F = *FI;
slang_rs_export_foreach.cpp 374 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);

Completed in 60 milliseconds