Home
last modified time | relevance | path

Searched defs:reference (Results 1 – 25 of 41) sorted by relevance

12

/art/runtime/
Dhandle.h63 ALWAYS_INLINE explicit Handle(StackReference<T>* reference) : reference_(reference) { in Handle()
117 explicit Handle(StackReference<S>* reference) in Handle()
148 ALWAYS_INLINE explicit MutableHandle(StackReference<T>* reference) in MutableHandle()
153 ALWAYS_INLINE T* Assign(T* reference) REQUIRES_SHARED(Locks::mutator_lock_) { in Assign()
160 ALWAYS_INLINE T* Assign(ObjPtr<T> reference) REQUIRES_SHARED(Locks::mutator_lock_) { in Assign()
174 explicit MutableHandle(StackReference<S>* reference) REQUIRES_SHARED(Locks::mutator_lock_) in MutableHandle()
Dreflective_handle.h42 ALWAYS_INLINE explicit ReflectiveHandle(ReflectiveReference<T>* reference) in ReflectiveHandle()
90 ALWAYS_INLINE explicit MutableReflectiveHandle(ReflectiveReference<T>* reference) in MutableReflectiveHandle()
93 ALWAYS_INLINE T* Assign(T* reference) REQUIRES_SHARED(Locks::mutator_lock_) { in Assign()
/art/compiler/optimizing/
Descape.cc23 void VisitEscapes(HInstruction* reference, EscapeVisitor& escape_visitor) { in VisitEscapes()
91 void CalculateEscape(HInstruction* reference, in CalculateEscape()
141 bool DoesNotEscape(HInstruction* reference, NoEscapeCheck& no_escape) { in DoesNotEscape()
Descape.h115 inline void CalculateEscape(HInstruction* reference, in CalculateEscape()
143 inline bool DoesNotEscape(HInstruction* reference, in DoesNotEscape() argument
/art/libartbase/base/
Dbit_utils_iterator.h46 using reference = void; variable
Dstride_iterator.h33 using reference = value_type&; variable
Dstl_util.h165 using reference = void; variable
199 using reference = void; variable
257 using reference = typename std::iterator_traits<RealIter>::reference; member
347 using reference = void; member
Diteration_range.h34 using reference = typename std::iterator_traits<Iter>::reference; variable
Dtransform_array_ref.h38 using reference = void; member
47 using reference = typename Iter::reference; variable
Dtransform_iterator.h59 using reference = ResultType; variable
Dbit_vector.h62 using reference = void; variable
Darray_ref.h44 using reference = T&; variable
Darray_slice.h35 using reference = T&; variable
Dscoped_arena_containers.h151 using reference = T&; variable
Darena_containers.h170 using reference = T&; variable
Dintrusive_forward_list.h68 using reference = value_type&; variable
144 using reference = T&; variable
/art/libdexfile/dex/
Dclass_iterator.h50 using reference = void; variable
Ddex_instruction_iterator.h66 using reference = void; variable
Dclass_accessor.h187 using reference = value_type&; variable
/art/tools/veridex/
Dflow_analysis.h52 RegisterValue(RegisterSource source, DexFileReference reference, const VeriClass* type) in RegisterValue()
57 DexFileReference reference, in RegisterValue()
/art/runtime/mirror/
Dobject_array.h175 using reference = value_type&; variable
Demulated_stack_frame.cc88 ALWAYS_INLINE void SetReference(ObjPtr<mirror::Object> reference) in SetReference()
/art/runtime/gc/
Dreference_processor.cc91 ObjPtr<mirror::Reference> reference) { in GetReferent()
430 ObjPtr<mirror::FinalizerReference> reference) { in MakeCircularListIfUnenqueued()
/art/openjdkjvmti/
Djvmti_allocator.h84 using reference = T&; variable
/art/dex2oat/utils/
Dswap_space.h151 using reference = T&; variable

12