Lines Matching refs:ArtMethod

41 class ArtMethod;  variable
604 bool CanAccessResolvedMethod(Class* access_to, ArtMethod* resolved_method,
608 bool CheckResolvedMethodAccess(Class* access_to, ArtMethod* resolved_method,
676 ALWAYS_INLINE StrideIterator<ArtMethod> DirectMethodsBegin(size_t pointer_size)
679 ALWAYS_INLINE StrideIterator<ArtMethod> DirectMethodsEnd(size_t pointer_size)
682 ALWAYS_INLINE IterationRange<StrideIterator<ArtMethod>> GetDirectMethods(size_t pointer_size)
685 ArtMethod* GetDirectMethodsPtr() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);\
687 void SetDirectMethodsPtr(ArtMethod* new_direct_methods)
690 void SetDirectMethodsPtrUnchecked(ArtMethod* new_direct_methods)
693 ALWAYS_INLINE ArtMethod* GetDirectMethod(size_t i, size_t pointer_size)
697 ALWAYS_INLINE ArtMethod* GetDirectMethodUnchecked(size_t i, size_t pointer_size)
699 ALWAYS_INLINE ArtMethod* GetVirtualMethodUnchecked(size_t i, size_t pointer_size)
711 ALWAYS_INLINE ArtMethod* GetVirtualMethodsPtr() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
713 ALWAYS_INLINE StrideIterator<ArtMethod> VirtualMethodsBegin(size_t pointer_size)
716 ALWAYS_INLINE StrideIterator<ArtMethod> VirtualMethodsEnd(size_t pointer_size)
719 ALWAYS_INLINE IterationRange<StrideIterator<ArtMethod>> GetVirtualMethods(size_t pointer_size)
722 void SetVirtualMethodsPtr(ArtMethod* new_virtual_methods)
734 ArtMethod* GetVirtualMethod(size_t i, size_t pointer_size)
737 ArtMethod* GetVirtualMethodDuringLinking(size_t i, size_t pointer_size)
764 ArtMethod* GetEmbeddedImTableEntry(uint32_t i, size_t pointer_size)
767 void SetEmbeddedImTableEntry(uint32_t i, ArtMethod* method, size_t pointer_size)
772 ArtMethod* GetVTableEntry(uint32_t i, size_t pointer_size)
779 ArtMethod* GetEmbeddedVTableEntry(uint32_t i, size_t pointer_size)
782 void SetEmbeddedVTableEntry(uint32_t i, ArtMethod* method, size_t pointer_size)
785 inline void SetEmbeddedVTableEntryUnchecked(uint32_t i, ArtMethod* method, size_t pointer_size)
788 void PopulateEmbeddedImtAndVTable(ArtMethod* const (&methods)[kImtSize], size_t pointer_size)
793 ArtMethod* FindVirtualMethodForVirtual(ArtMethod* method, size_t pointer_size)
798 ArtMethod* FindVirtualMethodForSuper(ArtMethod* method, size_t pointer_size)
804 ArtMethod* FindVirtualMethodForInterface(ArtMethod* method, size_t pointer_size)
807 ArtMethod* FindVirtualMethodForVirtualOrInterface(ArtMethod* method, size_t pointer_size)
810 ArtMethod* FindInterfaceMethod(const StringPiece& name, const StringPiece& signature,
814 ArtMethod* FindInterfaceMethod(const StringPiece& name, const Signature& signature,
818 ArtMethod* FindInterfaceMethod(const DexCache* dex_cache, uint32_t dex_method_idx,
822 ArtMethod* FindDeclaredDirectMethod(const StringPiece& name, const StringPiece& signature,
826 ArtMethod* FindDeclaredDirectMethod(const StringPiece& name, const Signature& signature,
830 ArtMethod* FindDeclaredDirectMethod(const DexCache* dex_cache, uint32_t dex_method_idx,
834 ArtMethod* FindDirectMethod(const StringPiece& name, const StringPiece& signature,
838 ArtMethod* FindDirectMethod(const StringPiece& name, const Signature& signature,
842 ArtMethod* FindDirectMethod(const DexCache* dex_cache, uint32_t dex_method_idx,
846 ArtMethod* FindDeclaredVirtualMethod(const StringPiece& name, const StringPiece& signature,
850 ArtMethod* FindDeclaredVirtualMethod(const StringPiece& name, const Signature& signature,
854 ArtMethod* FindDeclaredVirtualMethod(const DexCache* dex_cache, uint32_t dex_method_idx,
858 ArtMethod* FindVirtualMethod(const StringPiece& name, const StringPiece& signature,
862 ArtMethod* FindVirtualMethod(const StringPiece& name, const Signature& signature,
866 ArtMethod* FindVirtualMethod(const DexCache* dex_cache, uint32_t dex_method_idx,
870 ArtMethod* FindClassInitializer(size_t pointer_size) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
1092 Class* CopyOf(Thread* self, int32_t new_length, ArtMethod* const (&imt)[mirror::Class::kImtSize],
1115 ArtMethod* GetDeclaredConstructor(
1148 ALWAYS_INLINE ArtMethod* GetDirectMethodsPtrUnchecked()
1151 ALWAYS_INLINE ArtMethod* GetVirtualMethodsPtrUnchecked()
1162 bool ResolvedMethodAccessTest(Class* access_to, ArtMethod* resolved_method,