/arkcompiler/runtime_core/static_core/verification/util/ |
H A D | obj_pool.h | 31 class Accessor { class in ark::verifier::ObjPool 33 Accessor() : idx_ {0}, pool_ {nullptr}, prev_ {nullptr}, next_ {nullptr} {} in Accessor() function in ark::verifier::ObjPool::Accessor 34 Accessor(std::size_t index, ObjPool *objPool) : idx_ {index}, pool_ {objPool}, prev_ {nullptr}, next_ {nullptr} in Accessor() function in ark::verifier::ObjPool::Accessor 38 Accessor(const Accessor &p) : idx_ {p.idx_}, pool_ {p.pool_}, prev_ {nullptr}, next_ {nullptr} in Accessor() function in ark::verifier::ObjPool::Accessor 42 Accessor(Accessor &&p) : idx_ {p.idx_}, pool_ {p.pool_}, prev_ {p.prev_}, next_ {p.next_} in Accessor() function in ark::verifier::ObjPool::Accessor 47 Accessor &operator=(const Accessor &p) in operator =() 59 Accessor in operator =() [all...] |
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | bit_table.h | 73 template <size_t NumColumns, typename Accessor, bool reverse_iteration = false> 74 class BitTableRow : public std::iterator<std::random_access_iterator_tag, Accessor, int32_t, Accessor *, Accessor &> { 75 using BitTableType = BitTable<Accessor>; 81 using Reversed = BitTableRow<NumColumns, Accessor, !reverse_iteration>; 100 Accessor GetAccessor() in GetAccessor() 102 return Accessor(this); in GetAccessor() 155 template <typename Accessor, bool reverse_iteration = false> 157 : public std::iterator<std::random_access_iterator_tag, Accessor, int32_ [all...] |
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | bit_table.h | 73 template <size_t N_COLUMNS, typename Accessor, bool REVERSE_ITERATION = false> 75 using BitTableType = BitTable<Accessor>; 80 using value_type = Accessor; 89 using Reversed = BitTableRow<N_COLUMNS, Accessor, !REVERSE_ITERATION>; 108 Accessor GetAccessor() in GetAccessor() 110 return Accessor(this); in GetAccessor() 163 template <typename Accessor, bool REVERSE_ITERATION = false> 168 using value_type = Accessor; 174 BitTableIterator(const typename Accessor::BitTableType *table, int rowIndex) : row_(table, rowIndex) {} in BitTableIterator() 175 explicit BitTableIterator(Accessor in BitTableIterator() [all...] |
/arkcompiler/runtime_core/static_core/verification/value/ |
H A D | variables.h | 47 Var(PoolType::Accessor &&a) : accessor_ {std::move(a)} {} in Var() 70 PoolType::Accessor accessor_;
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/ |
H A D | ets_field_wrapper.cpp | 222 using Accessor = typename decltype(accessorTag)::type; in DoMakeNapiProperty() 223 prop.getter = EtsFieldGetter<Accessor, IS_STATIC>; in DoMakeNapiProperty() 224 prop.setter = EtsFieldSetter<Accessor, IS_STATIC>; in DoMakeNapiProperty()
|
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/types/ |
H A D | remote_object_type.h | 66 static RemoteObjectType Accessor() in Accessor() function in ark::tooling::inspector::final
|
H A D | property_descriptor.h | 33 static PropertyDescriptor Accessor(std::string name, RemoteObject getter) in Accessor() function in ark::tooling::inspector::PropertyDescriptor
|
H A D | object_preview.cpp | 76 properties_.emplace_back(propertyIt->GetName(), RemoteObjectType::Accessor()); in ObjectPreview()
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | class_data_accessor-inl.h | 149 template <class Callback, class Accessor> 155 Accessor data_accessor(pf, id);
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | class_data_accessor-inl.h | 165 template <class Callback, class Accessor> 171 Accessor dataAccessor(pf, id);
|
H A D | class_data_accessor.h | 203 template <class Callback, class Accessor>
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
H A D | basicblock.h | 379 template <typename Accessor> 380 typename Accessor::ValueType GetField() const 382 return Accessor::Get(bit_fields_); 385 template <typename Accessor> 386 void SetField(typename Accessor::ValueType value) 388 Accessor::Set(value, &bit_fields_);
|
H A D | inst.h | 1232 template <typename Accessor> 1233 typename Accessor::ValueType GetField() const in GetField() 1235 return Accessor::Get(bit_fields_); in GetField() 1238 template <typename Accessor> 1239 void SetField(typename Accessor::ValueType value) in SetField() 1241 Accessor::Set(value, &bit_fields_); in SetField()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | basicblock.h | 232 template <typename Accessor> 233 typename Accessor::ValueType GetField() const in GetField() 235 return Accessor::Get(bitFields_); in GetField() 238 template <typename Accessor> 239 void SetField(typename Accessor::ValueType value) in SetField() 241 Accessor::Set(value, &bitFields_); in SetField()
|
H A D | inst.h | 1530 template <typename Accessor> 1531 void SetField(typename Accessor::ValueType value) in SetField() 1533 Accessor::Set(value, &bitFields_); in SetField() 1536 template <typename Accessor> 1537 typename Accessor::ValueType GetField() const in GetField() 1539 return Accessor::Get(bitFields_); in GetField()
|
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/ |
H A D | object_repository.cpp | 238 auto property = isAccessor ? PropertyDescriptor::Accessor(name, CreateObject(value)) in GetProperties()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | ETSchecker.h | 47 struct Accessor { struct 183 const Accessor &isGetSetExternal); 187 Accessor &isGetSetExternal); 190 bool &functionOverridden, const Accessor &isGetSet);
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | object.cpp | 793 bool &functionOverridden, Accessor &isGetSetExternal) 839 bool &functionOverridden, const Accessor &isGetSet) 876 const Accessor &isGetSetExternal) 898 Accessor isGetSetExternal;
|