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 92 typedef std::map<const RSExportRecordType::Field *, unsigned> FieldIndexMapTy;
156 inline void addFieldIndexMapping(const RSExportRecordType::Field *F) {
162 inline unsigned getFieldIndex(const RSExportRecordType::Field *F) const {
208 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)
    [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.h 35 class RSExportRecordType;
62 // <its RSExportRecordType instance,
64 typedef std::pair<RSExportRecordType*, const char*> ReflectedDefinitionTy;
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_reflection.cpp 79 const RSExportRecordType *ERT,
98 const RSExportRecordType *mERT;
546 const RSExportRecordType *ERT =
547 static_cast<const RSExportRecordType*>(ET);
556 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
560 const RSExportRecordType::Field *F = *I;
639 const RSExportRecordType *ERT = EF->getParamPacketType();
708 const RSExportRecordType *ERT = EF->getParamPacketType();
    [all...]
slang_rs_export_foreach.h 50 RSExportRecordType *mParamPacketType;
136 inline const RSExportRecordType *getParamPacketType() const {
148 typedef RSExportRecordType::const_field_iterator const_param_iterator;
slang_rs_export_type.h 503 class RSExportRecordType : public RSExportType {
512 const RSExportRecordType *mParent;
519 const RSExportRecordType *Parent,
527 inline const RSExportRecordType *getParent() const { return mParent; }
551 RSExportRecordType(RSContext *Context,
568 static RSExportRecordType *Create(RSContext *Context,
589 ~RSExportRecordType() {
597 }; // RSExportRecordType
slang_rs.cpp 109 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET);
122 const RSExportRecordType *Reflected = RD->getValue().first;
148 RSExportRecordType::const_field_iterator AI = Reflected->fields_begin(),
slang_rs_reflection_cpp.h 119 void genGetterAndSetter(const RSExportRecordType *ERT, const RSExportVar *EV);
slang_rs_reflection_cpp.cpp 279 const RSExportRecordType *ERT = ForEach->getParamPacketType();
403 const RSExportRecordType *ERT = ef->getParamPacketType();
468 const RSExportRecordType *params = ef->getParamPacketType();
530 genGetterAndSetter(static_cast<const RSExportRecordType *>(ET), EV);
647 void RSReflectionCpp::genGetterAndSetter(const RSExportRecordType *ERT,
756 const RSExportRecordType *ERT = static_cast<const RSExportRecordType *>(ET);
760 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
763 const RSExportRecordType::Field *F = *I;
    [all...]
slang_rs_backend.cpp 318 const RSExportRecordType *Expected = EF->getParamPacketType();
461 const RSExportRecordType *ERT =
462 static_cast<const RSExportRecordType*>(ET);
480 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
484 const RSExportRecordType::Field *F = *FI;
slang_rs_export_type.cpp 778 ET = RSExportRecordType::Create(Context,
    [all...]
slang_rs_export_foreach.cpp 406 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);

Completed in 95 milliseconds