Lines Matching refs:handle
32 // Handles are memory locations that contain GC roots. As the mirror::Object*s within a handle are
42 ALWAYS_INLINE Handle(const Handle<T>& handle) : reference_(handle.reference_) {
45 ALWAYS_INLINE Handle<T>& operator=(const Handle<T>& handle) {
46 reference_ = handle.reference_;
87 explicit Handle(const Handle<S>& handle)
88 : reference_(handle.reference_) {
108 ALWAYS_INLINE MutableHandle(const MutableHandle<T>& handle)
110 : Handle<T>(handle.reference_) {
113 ALWAYS_INLINE MutableHandle<T>& operator=(const MutableHandle<T>& handle)
115 Handle<T>::operator=(handle);
132 explicit MutableHandle(const MutableHandle<S>& handle) SHARED_REQUIRES(Locks::mutator_lock_)
133 : Handle<T>(handle) {