Lines Matching refs:ArtMethod
40 class ArtMethod; variable
107 (kHasMethods && std::is_same_v<T, ArtMethod>)>>
112 static_assert(std::is_same_v<T, ArtMethod>, "Expected ArtField or ArtMethod"); in NewHandle()
148 ALWAYS_INLINE MutableReflectiveHandle<ArtMethod> NewMethodHandle(ArtMethod* m) in NewMethodHandle()
152 MutableReflectiveHandle<ArtMethod> mh(GetMutableMethodHandle(method_pos_++)); in NewMethodHandle()
156 ALWAYS_INLINE ReflectiveHandleWrapper<ArtMethod> NewReflectiveMethodHandleWrapper(ArtMethod** m) in NewReflectiveMethodHandleWrapper()
158 return ReflectiveHandleWrapper<ArtMethod>(m, NewMethodHandle(*m)); in NewReflectiveMethodHandleWrapper()
161 ALWAYS_INLINE ArtMethod* GetMethod(size_t i) { in GetMethod()
165 ALWAYS_INLINE ReflectiveHandle<ArtMethod> GetMethodHandle(size_t i) { in GetMethodHandle()
167 return ReflectiveHandle<ArtMethod>(GetMethodReference(i)); in GetMethodHandle()
169 ALWAYS_INLINE MutableReflectiveHandle<ArtMethod> GetMutableMethodHandle(size_t i) { in GetMutableMethodHandle()
171 return MutableReflectiveHandle<ArtMethod>(GetMethodReference(i)); in GetMutableMethodHandle()
183 ReflectiveReference<ArtMethod>* GetMethodReference(size_t i) { in GetMethodReference()
196 std::array<ReflectiveReference<ArtMethod>, kNumMethods> methods_;