Lines Matching refs:ALWAYS_INLINE

54   ALWAYS_INLINE Handle(const Handle<T>& handle) = default;
56 ALWAYS_INLINE Handle<T>& operator=(const Handle<T>& handle) = default;
60 ALWAYS_INLINE Handle(const Handle<Type>& other) : reference_(other.reference_) { in Handle()
63 ALWAYS_INLINE explicit Handle(StackReference<T>* reference) : reference_(reference) { in Handle()
66 ALWAYS_INLINE T& operator*() const REQUIRES_SHARED(Locks::mutator_lock_) { in REQUIRES_SHARED()
70 ALWAYS_INLINE T* operator->() const REQUIRES_SHARED(Locks::mutator_lock_) {
74 ALWAYS_INLINE T* Get() const REQUIRES_SHARED(Locks::mutator_lock_) { in Get()
80 ALWAYS_INLINE IterationRange<mirror::ConstHandleArrayIter<Type>> ConstIterate() const in ConstIterate()
86 ALWAYS_INLINE IterationRange<mirror::HandleArrayIter<Type>> Iterate() in Iterate()
91 ALWAYS_INLINE bool IsNull() const { in IsNull()
96 ALWAYS_INLINE StackReference<mirror::Object>* GetReference() { in GetReference()
100 ALWAYS_INLINE const StackReference<mirror::Object>* GetReference() const { in GetReference()
104 ALWAYS_INLINE bool operator!=(std::nullptr_t) const {
108 ALWAYS_INLINE bool operator==(std::nullptr_t) const {
142 ALWAYS_INLINE MutableHandle(const MutableHandle<T>& handle)
145 ALWAYS_INLINE MutableHandle<T>& operator=(const MutableHandle<T>& 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()