Lines Matching refs:ArtMethod

51 inline ObjPtr<mirror::Class> ArtMethod::GetDeclaringClassUnchecked() {  in GetDeclaringClassUnchecked()
57 inline ObjPtr<mirror::Class> ArtMethod::GetDeclaringClass() { in GetDeclaringClass()
69 inline void ArtMethod::SetDeclaringClass(ObjPtr<mirror::Class> new_declaring_class) { in SetDeclaringClass()
73 inline bool ArtMethod::CASDeclaringClass(ObjPtr<mirror::Class> expected_class, in CASDeclaringClass()
81 inline uint16_t ArtMethod::GetMethodIndex() { in GetMethodIndex()
86 inline uint16_t ArtMethod::GetMethodIndexDuringLinking() { in GetMethodIndexDuringLinking()
90 inline ObjPtr<mirror::Class> ArtMethod::LookupResolvedClassFromTypeIndex(dex::TypeIndex type_idx) { in LookupResolvedClassFromTypeIndex()
98 inline ObjPtr<mirror::Class> ArtMethod::ResolveClassFromTypeIndex(dex::TypeIndex type_idx) { in ResolveClassFromTypeIndex()
104 inline bool ArtMethod::CheckIncompatibleClassChange(InvokeType type) { in CheckIncompatibleClassChange()
131 inline bool ArtMethod::IsCalleeSaveMethod() { in IsCalleeSaveMethod()
146 inline bool ArtMethod::IsResolutionMethod() { in IsResolutionMethod()
153 inline bool ArtMethod::IsImtUnimplementedMethod() { in IsImtUnimplementedMethod()
160 inline const DexFile* ArtMethod::GetDexFile() { in GetDexFile()
166 inline const char* ArtMethod::GetDeclaringClassDescriptor() { in GetDeclaringClassDescriptor()
176 inline const char* ArtMethod::GetShorty() { in GetShorty()
181 inline const char* ArtMethod::GetShorty(uint32_t* out_length) { in GetShorty()
187 inline const Signature ArtMethod::GetSignature() { in GetSignature()
197 inline const char* ArtMethod::GetName() { in GetName()
207 inline std::string_view ArtMethod::GetNameView() { in GetNameView()
219 inline ObjPtr<mirror::String> ArtMethod::ResolveNameString() { in ResolveNameString()
225 inline const dex::CodeItem* ArtMethod::GetCodeItem() { in GetCodeItem()
229 inline bool ArtMethod::IsResolvedTypeIdx(dex::TypeIndex type_idx) { in IsResolvedTypeIdx()
234 inline int32_t ArtMethod::GetLineNumFromDexPC(uint32_t dex_pc) { in GetLineNumFromDexPC()
242 inline const dex::ProtoId& ArtMethod::GetPrototype() { in GetPrototype()
248 inline const dex::TypeList* ArtMethod::GetParameterTypeList() { in GetParameterTypeList()
256 inline const char* ArtMethod::GetDeclaringClassSourceFile() { in GetDeclaringClassSourceFile()
261 inline uint16_t ArtMethod::GetClassDefIndex() { in GetClassDefIndex()
270 inline const dex::ClassDef& ArtMethod::GetClassDef() { in GetClassDef()
275 inline size_t ArtMethod::GetNumberOfParameters() { in GetNumberOfParameters()
280 inline const char* ArtMethod::GetReturnTypeDescriptor() { in GetReturnTypeDescriptor()
286 inline Primitive::Type ArtMethod::GetReturnTypePrimitive() { in GetReturnTypePrimitive()
290 inline const char* ArtMethod::GetTypeDescriptorFromTypeIdx(dex::TypeIndex type_idx) { in GetTypeDescriptorFromTypeIdx()
296 inline ObjPtr<mirror::ClassLoader> ArtMethod::GetClassLoader() { in GetClassLoader()
302 inline ObjPtr<mirror::DexCache> ArtMethod::GetDexCache() { in GetDexCache()
312 inline bool ArtMethod::IsProxyMethod() { in IsProxyMethod()
319 inline ArtMethod* ArtMethod::GetInterfaceMethodForProxyUnchecked(PointerSize pointer_size) { in GetInterfaceMethodForProxyUnchecked()
323 return reinterpret_cast<ArtMethod*>(GetDataPtrSize(pointer_size)); in GetInterfaceMethodForProxyUnchecked()
326 inline ArtMethod* ArtMethod::GetInterfaceMethodIfProxy(PointerSize pointer_size) { in GetInterfaceMethodIfProxy()
330 ArtMethod* interface_method = GetInterfaceMethodForProxyUnchecked(pointer_size); in GetInterfaceMethodIfProxy()
338 inline dex::TypeIndex ArtMethod::GetReturnTypeIndex() { in GetReturnTypeIndex()
346 inline ObjPtr<mirror::Class> ArtMethod::LookupResolvedReturnType() { in LookupResolvedReturnType()
350 inline ObjPtr<mirror::Class> ArtMethod::ResolveReturnType() { in ResolveReturnType()
355 inline bool ArtMethod::HasSingleImplementation() { in HasSingleImplementation()
365 void ArtMethod::VisitRoots(RootVisitorType& visitor, PointerSize pointer_size) { in VisitRoots()
372 ArtMethod* interface_method = GetInterfaceMethodForProxyUnchecked(pointer_size); in VisitRoots()
380 inline void ArtMethod::UpdateEntrypoints(const Visitor& visitor, PointerSize pointer_size) { in UpdateEntrypoints()
397 inline CodeItemInstructionAccessor ArtMethod::DexInstructions() { in DexInstructions()
401 inline CodeItemDataAccessor ArtMethod::DexInstructionData() { in DexInstructionData()
405 inline CodeItemDebugInfoAccessor ArtMethod::DexInstructionDebugInfo() { in DexInstructionDebugInfo()
409 inline void ArtMethod::SetCounter(uint16_t hotness_count) { in SetCounter()
414 inline uint16_t ArtMethod::GetCounter() { in GetCounter()
419 inline uint32_t ArtMethod::GetImtIndex() { in GetImtIndex()
429 inline void ArtMethod::CalculateAndSetImtIndex() { in CalculateAndSetImtIndex()