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

  /frameworks/compile/slang/
slang_rs_export_func.h 51 RSExportRecordType *mParamPacketType;
76 typedef RSExportRecordType::const_field_iterator const_param_iterator;
98 inline const RSExportRecordType *getParamPacketType() const
slang_rs_reflection.h 78 typedef std::map<const RSExportRecordType::Field*, unsigned>
203 inline void addFieldIndexMapping(const RSExportRecordType::Field *F) {
209 inline unsigned getFieldIndex(const RSExportRecordType::Field *F) const {
269 const RSExportRecordType *ERT,
271 void genTypeItemClass(Context &C, const RSExportRecordType *ERT);
272 void genTypeClassConstructor(Context &C, const RSExportRecordType *ERT);
273 void genTypeClassCopyToArray(Context &C, const RSExportRecordType *ERT);
274 void genTypeClassCopyToArrayLocal(Context &C, const RSExportRecordType *ERT);
275 void genTypeClassItemSetter(Context &C, const RSExportRecordType *ERT);
276 void genTypeClassItemGetter(Context &C, const RSExportRecordType *ERT)
    [all...]
slang_rs.h 38 class RSExportRecordType;
61 // <its RSExportRecordType instance,
63 typedef std::pair<RSExportRecordType*, const char*> ReflectedDefinitionTy;
slang_rs_export_foreach.h 41 RSExportRecordType *mParamPacketType;
105 inline const RSExportRecordType *getParamPacketType() const {
117 typedef RSExportRecordType::const_field_iterator const_param_iterator;
slang_rs_export_func.cpp 123 F->mParamPacketType = static_cast<RSExportRecordType *>(ET);
138 const RSExportRecordType *ERT = mParamPacketType;
147 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
149 const RSExportRecordType::Field *F = *FI;
slang_rs_reflection.cpp 477 const RSExportRecordType *ERT =
478 static_cast<const RSExportRecordType*>(ET);
487 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
491 const RSExportRecordType::Field *F = *I;
583 const RSExportRecordType *ERT = EF->getParamPacketType();
621 const RSExportRecordType *ERT = EF->getParamPacketType();
    [all...]
slang_rs_export_type.h 468 class RSExportRecordType : public RSExportType {
477 const RSExportRecordType *mParent;
484 const RSExportRecordType *Parent,
493 inline const RSExportRecordType *getParent() const { return mParent; }
516 RSExportRecordType(RSContext *Context,
532 static RSExportRecordType *Create(RSContext *Context,
553 ~RSExportRecordType() {
562 }; // RSExportRecordType
slang_rs.cpp 101 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET);
114 const RSExportRecordType *Reflected = RD->getValue().first;
140 RSExportRecordType::const_field_iterator AI = Reflected->fields_begin(),
slang_rs_export_type.cpp 645 ET = RSExportRecordType::Create(Context,
738 return static_cast<const RSExportRecordType*>(ET)->getAllocSize();
    [all...]
slang_rs_backend.cpp 329 const RSExportRecordType *Expected = EF->getParamPacketType();
469 const RSExportRecordType *ERT =
470 static_cast<const RSExportRecordType*>(ET);
488 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
492 const RSExportRecordType::Field *F = *FI;
slang_rs_export_foreach.cpp 289 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);

Completed in 167 milliseconds