Lines Matching refs:ArtMethod

39 inline mirror::Class* ArtMethod::GetDeclaringClassUnchecked() {  in GetDeclaringClassUnchecked()
43 inline mirror::Class* ArtMethod::GetDeclaringClassNoBarrier() { in GetDeclaringClassNoBarrier()
47 inline mirror::Class* ArtMethod::GetDeclaringClass() { in GetDeclaringClass()
61 inline void ArtMethod::SetDeclaringClass(mirror::Class* new_declaring_class) { in SetDeclaringClass()
65 inline uint32_t ArtMethod::GetAccessFlags() { in GetAccessFlags()
71 inline uint16_t ArtMethod::GetMethodIndex() { in GetMethodIndex()
77 inline uint16_t ArtMethod::GetMethodIndexDuringLinking() { in GetMethodIndexDuringLinking()
81 inline uint32_t ArtMethod::GetDexMethodIndex() { in GetDexMethodIndex()
87 inline mirror::PointerArray* ArtMethod::GetDexCacheResolvedMethods() { in GetDexCacheResolvedMethods()
91 inline ArtMethod* ArtMethod::GetDexCacheResolvedMethod(uint16_t method_index, size_t ptr_size) { in GetDexCacheResolvedMethod()
92 auto* method = GetDexCacheResolvedMethods()->GetElementPtrSize<ArtMethod*>( in GetDexCacheResolvedMethod()
103 inline void ArtMethod::SetDexCacheResolvedMethod(uint16_t method_idx, ArtMethod* new_method, in SetDexCacheResolvedMethod()
109 inline bool ArtMethod::HasDexCacheResolvedMethods() { in HasDexCacheResolvedMethods()
113 inline bool ArtMethod::HasSameDexCacheResolvedMethods(mirror::PointerArray* other_cache) { in HasSameDexCacheResolvedMethods()
117 inline bool ArtMethod::HasSameDexCacheResolvedMethods(ArtMethod* other) { in HasSameDexCacheResolvedMethods()
121 inline mirror::ObjectArray<mirror::Class>* ArtMethod::GetDexCacheResolvedTypes() { in GetDexCacheResolvedTypes()
126 inline mirror::Class* ArtMethod::GetDexCacheResolvedType(uint32_t type_index) { in GetDexCacheResolvedType()
133 inline bool ArtMethod::HasDexCacheResolvedTypes() { in HasDexCacheResolvedTypes()
137 inline bool ArtMethod::HasSameDexCacheResolvedTypes( in HasSameDexCacheResolvedTypes()
142 inline bool ArtMethod::HasSameDexCacheResolvedTypes(ArtMethod* other) { in HasSameDexCacheResolvedTypes()
146 inline mirror::Class* ArtMethod::GetClassFromTypeIndex(uint16_t type_idx, bool resolve) { in GetClassFromTypeIndex()
155 inline uint32_t ArtMethod::GetCodeSize() { in GetCodeSize()
160 inline uint32_t ArtMethod::GetCodeSize(const void* code) { in GetCodeSize()
167 inline bool ArtMethod::CheckIncompatibleClassChange(InvokeType type) { in CheckIncompatibleClassChange()
191 inline uint32_t ArtMethod::GetQuickOatCodeOffset() { in GetQuickOatCodeOffset()
196 inline void ArtMethod::SetQuickOatCodeOffset(uint32_t code_offset) { in SetQuickOatCodeOffset()
201 inline const uint8_t* ArtMethod::GetMappingTable(size_t pointer_size) { in GetMappingTable()
209 inline const uint8_t* ArtMethod::GetMappingTable(const void* code_pointer, size_t pointer_size) { in GetMappingTable()
220 inline const uint8_t* ArtMethod::GetVmapTable(size_t pointer_size) { in GetVmapTable()
228 inline const uint8_t* ArtMethod::GetVmapTable(const void* code_pointer, size_t pointer_size) { in GetVmapTable()
240 inline CodeInfo ArtMethod::GetOptimizedCodeInfo() { in GetOptimizedCodeInfo()
251 inline const uint8_t* ArtMethod::GetNativeGcMap(size_t pointer_size) { in GetNativeGcMap()
259 inline const uint8_t* ArtMethod::GetNativeGcMap(const void* code_pointer, size_t pointer_size) { in GetNativeGcMap()
270 inline bool ArtMethod::IsRuntimeMethod() { in IsRuntimeMethod()
274 inline bool ArtMethod::IsCalleeSaveMethod() { in IsCalleeSaveMethod()
289 inline bool ArtMethod::IsResolutionMethod() { in IsResolutionMethod()
296 inline bool ArtMethod::IsImtConflictMethod() { in IsImtConflictMethod()
303 inline bool ArtMethod::IsImtUnimplementedMethod() { in IsImtUnimplementedMethod()
310 inline uintptr_t ArtMethod::NativeQuickPcOffset(const uintptr_t pc) { in NativeQuickPcOffset()
316 inline QuickMethodFrameInfo ArtMethod::GetQuickFrameInfo(const void* code_pointer) { in GetQuickFrameInfo()
324 inline const DexFile* ArtMethod::GetDexFile() { in GetDexFile()
328 inline const char* ArtMethod::GetDeclaringClassDescriptor() { in GetDeclaringClassDescriptor()
338 inline const char* ArtMethod::GetShorty(uint32_t* out_length) { in GetShorty()
344 inline const Signature ArtMethod::GetSignature() { in GetSignature()
354 inline const char* ArtMethod::GetName() { in GetName()
377 inline const DexFile::CodeItem* ArtMethod::GetCodeItem() { in GetCodeItem()
381 inline bool ArtMethod::IsResolvedTypeIdx(uint16_t type_idx) { in IsResolvedTypeIdx()
386 inline int32_t ArtMethod::GetLineNumFromDexPC(uint32_t dex_pc) { in GetLineNumFromDexPC()
394 inline const DexFile::ProtoId& ArtMethod::GetPrototype() { in GetPrototype()
400 inline const DexFile::TypeList* ArtMethod::GetParameterTypeList() { in GetParameterTypeList()
408 inline const char* ArtMethod::GetDeclaringClassSourceFile() { in GetDeclaringClassSourceFile()
413 inline uint16_t ArtMethod::GetClassDefIndex() { in GetClassDefIndex()
418 inline const DexFile::ClassDef& ArtMethod::GetClassDef() { in GetClassDef()
423 inline const char* ArtMethod::GetReturnTypeDescriptor() { in GetReturnTypeDescriptor()
432 inline const char* ArtMethod::GetTypeDescriptorFromTypeIdx(uint16_t type_idx) { in GetTypeDescriptorFromTypeIdx()
438 inline mirror::ClassLoader* ArtMethod::GetClassLoader() { in GetClassLoader()
443 inline mirror::DexCache* ArtMethod::GetDexCache() { in GetDexCache()
448 inline bool ArtMethod::IsProxyMethod() { in IsProxyMethod()
452 inline ArtMethod* ArtMethod::GetInterfaceMethodIfProxy(size_t pointer_size) { in GetInterfaceMethodIfProxy()
457 auto interface_method = GetDexCacheResolvedMethods()->GetElementPtrSize<ArtMethod*>( in GetInterfaceMethodIfProxy()
465 inline void ArtMethod::SetDexCacheResolvedMethods(mirror::PointerArray* new_dex_cache_methods) { in SetDexCacheResolvedMethods()
469 inline void ArtMethod::SetDexCacheResolvedTypes( in SetDexCacheResolvedTypes()
474 inline mirror::Class* ArtMethod::GetReturnType(bool resolve) { in GetReturnType()
489 void ArtMethod::VisitRoots(RootVisitorType& visitor) { in VisitRoots()
495 inline void ArtMethod::CopyFrom(const ArtMethod* src, size_t image_pointer_size) { in CopyFrom()
498 declaring_class_ = GcRoot<mirror::Class>(const_cast<ArtMethod*>(src)->GetDeclaringClass()); in CopyFrom()
500 const_cast<ArtMethod*>(src)->GetDexCacheResolvedMethods()); in CopyFrom()
502 const_cast<ArtMethod*>(src)->GetDexCacheResolvedTypes()); in CopyFrom()