OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RSExportRecordType
(Results
1 - 13
of
13
) sorted by null
/frameworks/compile/slang/
slang_rs_reflection.h
93
typedef std::map<const
RSExportRecordType
::Field *, unsigned> FieldIndexMapTy;
159
inline void addFieldIndexMapping(const
RSExportRecordType
::Field *F) {
165
inline unsigned getFieldIndex(const
RSExportRecordType
::Field *F) const {
218
bool genTypeClass(const
RSExportRecordType
*ERT, std::string &ErrorMsg);
219
void genTypeItemClass(const
RSExportRecordType
*ERT);
220
void genTypeClassConstructor(const
RSExportRecordType
*ERT);
221
void genTypeClassCopyToArray(const
RSExportRecordType
*ERT);
222
void genTypeClassCopyToArrayLocal(const
RSExportRecordType
*ERT);
223
void genTypeClassItemSetter(const
RSExportRecordType
*ERT);
224
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_export_foreach.h
50
RSExportRecordType
*mParamPacketType;
137
inline const
RSExportRecordType
*getParamPacketType() const {
149
typedef
RSExportRecordType
::const_field_iterator const_param_iterator;
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_export_type.h
314
// (
RSExportRecordType
); it has no effect on primitive types, vector types,
335
// For this case,
RSExportRecordType
::matchODR() has the following behavior:
354
// In this case,
RSExportRecordType
::matchODR() has the following behavior:
591
class
RSExportRecordType
: public RSExportType {
600
const
RSExportRecordType
*mParent;
607
const
RSExportRecordType
*Parent,
615
inline const
RSExportRecordType
*getParent() const { return mParent; }
639
RSExportRecordType
(RSContext *Context,
656
static
RSExportRecordType
*Create(RSContext *Context,
677
~
RSExportRecordType
() {
[
all
...]
slang_rs_reflection.cpp
81
const
RSExportRecordType
*ERT,
100
const
RSExportRecordType
*mERT;
690
const
RSExportRecordType
*ERT =
691
static_cast<const
RSExportRecordType
*>(ET);
700
for (
RSExportRecordType
::const_field_iterator I = ERT->fields_begin(),
704
const
RSExportRecordType
::Field *F = *I;
793
const
RSExportRecordType
*ERT = EF->getParamPacketType();
884
const
RSExportRecordType
*ERT = EF->getParamPacketType();
[
all
...]
slang_rs_reflection_cpp.cpp
284
const
RSExportRecordType
*ERT = ForEach->getParamPacketType();
337
const
RSExportRecordType
*ERT = ef->getParamPacketType();
404
const
RSExportRecordType
*params = ef->getParamPacketType();
543
genGetterAndSetter(static_cast<const
RSExportRecordType
*>(ET), EV);
699
void RSReflectionCpp::genGetterAndSetter(const
RSExportRecordType
*ERT,
809
const
RSExportRecordType
*ERT = static_cast<const
RSExportRecordType
*>(ET);
813
for (
RSExportRecordType
::const_field_iterator I = ERT->fields_begin(),
816
const
RSExportRecordType
::Field *F = *I;
[
all
...]
slang_rs_reflection_cpp.h
136
void genGetterAndSetter(const
RSExportRecordType
*ERT, const RSExportVar *EV);
slang.h
73
class
RSExportRecordType
;
180
// <its
RSExportRecordType
instance,
182
typedef std::pair<
RSExportRecordType
*, const char*> ReflectedDefinitionTy;
slang_rs_export_type.cpp
852
ET =
RSExportRecordType
::Create(Context,
[
all
...]
slang.cpp
489
RSExportRecordType
*ERT = static_cast<
RSExportRecordType
*>(ET);
502
const
RSExportRecordType
*Reflected = RD->getValue().first;
504
// See
RSExportRecordType
::matchODR for the logic
slang_backend.cpp
[
all
...]
slang_rs_export_foreach.cpp
374
FE->mParamPacketType = static_cast<
RSExportRecordType
*>(ET);
Completed in 69 milliseconds