Home
last modified time | relevance | path

Searched refs:getter_setter (Results 1 – 1 of 1) sorted by relevance

/art/runtime/mirror/
Ddex_cache.h397 #define DEFINE_ARRAY(name, array_kind, getter_setter, type, ids, alloc_kind) \ argument
399 array_kind* Get ##getter_setter() \
402 return GetFieldPtr<array_kind*, kVerifyFlags>(getter_setter ##Offset()); \
404 void Set ##getter_setter(array_kind* value) \
406 SetFieldPtr<false>(getter_setter ##Offset(), value); \
408 static constexpr MemberOffset getter_setter ##Offset() { \
411 array_kind* Allocate ##getter_setter(bool startup = false) \
414 getter_setter ##Offset(), GetDexFile()->ids(), alloc_kind, startup)); \
417 size_t Num ##getter_setter() REQUIRES_SHARED(Locks::mutator_lock_) { \
418 return Get ##getter_setter() == nullptr ? 0u : GetDexFile()->ids(); \
[all …]