Searched refs:RSExportRecordType (Results 1 - 11 of 11) sorted by relevance
/frameworks/compile/slang/ |
H A D | slang_rs_export_func.h | 51 RSExportRecordType *mParamPacketType; 76 typedef RSExportRecordType::const_field_iterator const_param_iterator; 98 inline const RSExportRecordType *getParamPacketType() const
|
H A D | 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 *ER [all...] |
H A D | slang_rs_export_foreach.h | 41 RSExportRecordType *mParamPacketType; 102 inline const RSExportRecordType *getParamPacketType() const { 110 typedef RSExportRecordType::const_field_iterator const_param_iterator;
|
H A D | 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;
|
H A D | slang_rs.h | 38 class RSExportRecordType; 61 // <its RSExportRecordType instance, 63 typedef std::pair<RSExportRecordType*, const char*> ReflectedDefinitionTy;
|
H A D | 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; 931 const RSExportRecordType *ERT = EF->getParamPacketType(); 960 const RSExportRecordType *ERT = EF->getParamPacketType(); 1082 const RSExportRecordType *ERT = 1083 static_cast<const RSExportRecordType*>(ET); 1135 const RSExportRecordType *ERT = 1136 static_cast<const RSExportRecordType*>(E [all...] |
H A D | slang_rs_export_type.h | 428 class RSExportRecordType : public RSExportType { class in namespace:slang 437 const RSExportRecordType *mParent; 444 const RSExportRecordType *Parent, 453 inline const RSExportRecordType *getParent() const { return mParent; } 476 RSExportRecordType(RSContext *Context, function in class:slang::RSExportRecordType 492 static RSExportRecordType *Create(RSContext *Context, 509 ~RSExportRecordType() { 518 }; // RSExportRecordType
|
H A D | 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(),
|
H A D | 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;
|
H A D | slang_rs_export_type.cpp | 554 ET = RSExportRecordType::Create(Context, 646 return static_cast<const RSExportRecordType*>(ET)->getAllocSize(); 1250 /**************************** RSExportRecordType ****************************/ 1251 RSExportRecordType *RSExportRecordType::Create(RSContext *Context, 1273 RSExportRecordType *ERT = 1274 new RSExportRecordType(Context, 1315 llvm::Type *RSExportRecordType::convertToLLVMType() const { 1340 union RSType *RSExportRecordType::convertToSpecType() const { 1381 bool RSExportRecordType [all...] |
H A D | slang_rs_export_foreach.cpp | 280 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);
|
Completed in 58 milliseconds