HomeSort by relevance Sort by last modified time
    Searched refs:RSExportRecordType (Results 1 - 12 of 12) 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 77 typedef std::map<const RSExportRecordType::Field*, unsigned>
214 inline void addFieldIndexMapping(const RSExportRecordType::Field *F) {
220 inline unsigned getFieldIndex(const RSExportRecordType::Field *F) const {
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)
    [all...]
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.h 34 class RSExportRecordType;
59 // <its RSExportRecordType instance,
61 typedef std::pair<RSExportRecordType*, const char*> ReflectedDefinitionTy;
slang_rs_export_foreach.h 41 RSExportRecordType *mParamPacketType;
117 inline const RSExportRecordType *getParamPacketType() const {
129 typedef RSExportRecordType::const_field_iterator const_param_iterator;
slang_rs_export_type.h 479 class RSExportRecordType : public RSExportType {
488 const RSExportRecordType *mParent;
495 const RSExportRecordType *Parent,
504 inline const RSExportRecordType *getParent() const { return mParent; }
527 RSExportRecordType(RSContext *Context,
543 static RSExportRecordType *Create(RSContext *Context,
564 ~RSExportRecordType() {
573 }; // RSExportRecordType
slang_rs_reflection.cpp 525 const RSExportRecordType *ERT =
526 static_cast<const RSExportRecordType*>(ET);
535 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
539 const RSExportRecordType::Field *F = *I;
631 const RSExportRecordType *ERT = EF->getParamPacketType();
669 const RSExportRecordType *ERT = EF->getParamPacketType();
    [all...]
slang_rs.cpp 114 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET);
127 const RSExportRecordType *Reflected = RD->getValue().first;
153 RSExportRecordType::const_field_iterator AI = Reflected->fields_begin(),
slang_rs_backend.cpp 324 const RSExportRecordType *Expected = EF->getParamPacketType();
464 const RSExportRecordType *ERT =
465 static_cast<const RSExportRecordType*>(ET);
483 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
487 const RSExportRecordType::Field *F = *FI;
slang_rs_reflection_cpp.cpp 220 const RSExportRecordType *ERT = ef->getParamPacketType();
336 const RSExportRecordType *ERT = ef->getParamPacketType();
389 const RSExportRecordType *params = ef->getParamPacketType();
639 const RSExportRecordType *ERT =
640 static_cast<const RSExportRecordType*>(ET);
644 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
648 const RSExportRecordType::Field *F = *I;
slang_rs_export_type.cpp 712 ET = RSExportRecordType::Create(Context,
805 return static_cast<const RSExportRecordType*>(ET)->getAllocSize();
    [all...]
slang_rs_export_foreach.cpp 460 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);

Completed in 51 milliseconds