OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RSExportRecordType
(Results
1 - 15
of
15
) sorted by null
/frameworks/compile/slang/
slang_rs_export_func.h
47
RSExportRecordType
*mParamPacketType;
70
typedef
RSExportRecordType
::const_field_iterator const_param_iterator;
92
inline const
RSExportRecordType
*getParamPacketType() const
slang_rs_reflection.h
105
typedef std::map<const
RSExportRecordType
::Field *, std::pair<unsigned,unsigned> > FieldIndexMapTy;
177
inline void addFieldIndexMapping(const
RSExportRecordType
::Field *F) {
183
inline std::pair<unsigned, unsigned> getFieldIndex(const
RSExportRecordType
::Field *F) const {
253
bool genTypeClass(const
RSExportRecordType
*ERT, std::string &ErrorMsg);
254
void genTypeItemClass(const
RSExportRecordType
*ERT);
255
void genTypeClassConstructor(const
RSExportRecordType
*ERT);
256
void genTypeClassCopyToArray(const
RSExportRecordType
*ERT);
257
void genTypeClassCopyToArrayLocal(const
RSExportRecordType
*ERT);
258
void genTypeClassItemSetter(const
RSExportRecordType
*ERT);
259
void genTypeClassItemGetter(const
RSExportRecordType
*ERT)
[
all
...]
slang_rs_export_foreach.h
54
RSExportRecordType
*mParamPacketType;
147
inline const
RSExportRecordType
*getParamPacketType() const {
164
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
315
// (
RSExportRecordType
); it has no effect on primitive types, vector types,
336
// For this case,
RSExportRecordType
::matchODR() has the following behavior:
355
// In this case,
RSExportRecordType
::matchODR() has the following behavior:
592
class
RSExportRecordType
: public RSExportType {
601
const
RSExportRecordType
*mParent;
608
const
RSExportRecordType
*Parent,
616
inline const
RSExportRecordType
*getParent() const { return mParent; }
643
RSExportRecordType
(RSContext *Context,
661
static
RSExportRecordType
*Create(RSContext *Context,
682
~
RSExportRecordType
() {
[
all
...]
slang_rs_reflection.cpp
85
const
RSExportRecordType
*ERT,
111
const
RSExportRecordType
*mERT;
828
const
RSExportRecordType
*ERT =
829
static_cast<const
RSExportRecordType
*>(ET);
838
for (
RSExportRecordType
::const_field_iterator I = ERT->fields_begin(),
842
const
RSExportRecordType
::Field *F = *I;
[
all
...]
slang_rs_reflection_state.h
35
class
RSExportRecordType
;
316
void declareRecord(const
RSExportRecordType
*ERT, bool Ordinary = true);
326
Record32 getRecord32(const
RSExportRecordType
*ERT);
slang_rs_reflection_cpp.h
136
void genGetterAndSetter(const
RSExportRecordType
*ERT, const RSExportVar *EV);
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.h
74
class
RSExportRecordType
;
181
// <its
RSExportRecordType
instance,
183
typedef std::pair<
RSExportRecordType
*, const char*> ReflectedDefinitionTy;
slang_rs_export_type.cpp
850
ET =
RSExportRecordType
::Create(Context,
[
all
...]
slang_rs_reflection_state.cpp
704
void ReflectionState::declareRecord(const
RSExportRecordType
*ERT, bool Ordinary) {
724
for (
RSExportRecordType
::const_field_iterator I = ERT->fields_begin(), E = ERT->fields_end();
726
const
RSExportRecordType
::Field *FieldExport = *I;
793
for (
RSExportRecordType
::const_field_iterator I = ERT->fields_begin(), E = ERT->fields_end();
795
const
RSExportRecordType
::Field &FieldExport = **I;
818
ReflectionState::getRecord32(const
RSExportRecordType
*ERT) {
[
all
...]
slang.cpp
485
RSExportRecordType
*ERT = static_cast<
RSExportRecordType
*>(ET);
498
const
RSExportRecordType
*Reflected = RD->getValue().first;
500
// See
RSExportRecordType
::matchODR for the logic
slang_backend.cpp
[
all
...]
slang_rs_export_foreach.cpp
379
FE->mParamPacketType = static_cast<
RSExportRecordType
*>(ET);
Completed in 561 milliseconds