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 77 typedef std::map<const RSExportRecordType::Field*, unsigned>
200 inline void addFieldIndexMapping(const RSExportRecordType::Field *F) {
206 inline unsigned getFieldIndex(const RSExportRecordType::Field *F) const {
256 const RSExportRecordType *ERT,
258 void genTypeItemClass(Context &C, const RSExportRecordType *ERT);
259 void genTypeClassConstructor(Context &C, const RSExportRecordType *ERT);
260 void genTypeClassCopyToArray(Context &C, const RSExportRecordType *ERT);
261 void genTypeClassCopyToArrayLocal(Context &C, const RSExportRecordType *ERT);
262 void genTypeClassItemSetter(Context &C, const RSExportRecordType *ERT);
263 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;
102 inline const RSExportRecordType *getParamPacketType() const {
110 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 825 const RSExportRecordType *ERT =
826 static_cast<const RSExportRecordType*>(ET);
835 for (RSExportRecordType::const_field_iterator I = ERT->fields_begin(),
839 const RSExportRecordType::Field *F = *I;
    [all...]
slang_rs_export_type.h 428 class RSExportRecordType : public RSExportType {
437 const RSExportRecordType *mParent;
444 const RSExportRecordType *Parent,
453 inline const RSExportRecordType *getParent() const { return mParent; }
476 RSExportRecordType(RSContext *Context,
492 static RSExportRecordType *Create(RSContext *Context,
509 ~RSExportRecordType() {
518 }; // RSExportRecordType
slang_rs.cpp 95 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET);
108 const RSExportRecordType *Reflected = RD->getValue().first;
134 RSExportRecordType::const_field_iterator AI = Reflected->fields_begin(),
slang_rs_backend.cpp 321 const RSExportRecordType *Expected = EF->getParamPacketType();
448 const RSExportRecordType *ERT =
449 static_cast<const RSExportRecordType*>(ET);
467 for (RSExportRecordType::const_field_iterator FI = ERT->fields_begin(),
471 const RSExportRecordType::Field *F = *FI;
slang_rs_export_type.cpp 554 ET = RSExportRecordType::Create(Context,
646 return static_cast<const RSExportRecordType*>(ET)->getAllocSize();
    [all...]
slang_rs_export_foreach.cpp 280 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);

Completed in 1351 milliseconds