Lines Matching refs:interface_method

6675                                                  ArtMethod* interface_method,  in AddMethodToConflictTable()  argument
6709 interface_method, in AddMethodToConflictTable()
6863 ArtMethod* interface_method = interface->GetVirtualMethod(j, image_pointer_size_); in FillIMTFromIfTable() local
6864 const uint32_t imt_index = interface_method->GetImtIndex(); in FillIMTFromIfTable()
6917 ArtMethod* interface_method = interface->GetVirtualMethod(j, image_pointer_size_); in FillIMTFromIfTable() local
6918 const uint32_t imt_index = interface_method->GetImtIndex(); in FillIMTFromIfTable()
6926 table->SetInterfaceMethod(num_entries, image_pointer_size_, interface_method); in FillIMTFromIfTable()
7766 ArtMethod* interface_method, in UpdateStateForInterface() argument
7773 DCHECK(iface == interface_method->GetDeclaringClass()); in UpdateStateForInterface()
7775 DCHECK(interface_method->IsDefault()); in UpdateStateForInterface()
7780 if (ContainsOverridingMethodOf(iftable, index + 1, ifcount, iface, interface_method)) { in UpdateStateForInterface()
7790 ArtMethod* interface_method, in UpdateState() argument
7799 if (interface_method->IsCopied()) { in UpdateState()
7803 DCHECK(interface_method->IsDefault()); in UpdateState()
7805 DCHECK(iface == interface_method->GetDeclaringClass()); in UpdateState()
7813 UpdateStateImpl(iface, interface_method, slow_is_masked); in UpdateState()
7841 ArtMethod* interface_method = iface->GetVirtualMethod(index, kPointerSize); in FinalizeState() local
7851 UpdateStateImpl(iface, interface_method, slow_is_masked); in FinalizeState()
7883 ArtMethod* interface_method, in UpdateStateImpl() argument
7895 if (!interface_method->IsDefault()) { in UpdateStateImpl()
7904 if (!interface_method->IsDefault()) { in UpdateStateImpl()
7921 DCHECK(interface_method->IsDefault()); in UpdateStateImpl()
7925 SetMainMethod(interface_method); in UpdateStateImpl()
7946 ArtMethod* interface_method) in ContainsOverridingMethodOf() argument
7951 if (MethodSignatureEquals(&current_method, interface_method)) { in ContainsOverridingMethodOf()
8181 ArtMethod* interface_method = record->GetMainMethod(); in ReallocMethods() local
8182 DCHECK(!interface_method->IsCopied()); in ReallocMethods()
8184 new_method.CopyFrom(interface_method, kPointerSize); in ReallocMethods()
8615 ArtMethod* interface_method = iface->GetVirtualMethod(j, kPointerSize); in AssignVTableIndexes() local
8616 size_t hash = ComputeMethodHash(interface_method); in AssignVTableIndexes()
8618 auto it1 = declared_virtual_signatures.FindWithHash(interface_method, hash); in AssignVTableIndexes()
8643 auto it2 = super_vtable_signatures.FindWithHash(interface_method, hash); in AssignVTableIndexes()
8659 CopiedMethodRecord(interface_method, vtable_index), hash); in AssignVTableIndexes()
8671 it->SetState(interface_method->IsAbstract() ? CopiedMethodRecord::State::kAbstractSingle in AssignVTableIndexes()
8674 it->UpdateState(iface, interface_method, vtable_index, iftable, ifcount, i); in AssignVTableIndexes()
8757 ArtMethod* interface_method = iface->GetVirtualMethod(j, kPointerSize); in FindCopiedMethodsForInterface() local
8758 if (!interface_method->IsDefault()) { in FindCopiedMethodsForInterface()
8761 size_t hash = ComputeMethodHash(interface_method); in FindCopiedMethodsForInterface()
8762 auto it1 = declared_virtual_signatures.FindWithHash(interface_method, hash); in FindCopiedMethodsForInterface()
8770 CopiedMethodRecord new_record(interface_method, new_method_index); in FindCopiedMethodsForInterface()
8777 new_record.UpdateStateForInterface(iface, interface_method, iftable, ifcount, i); in FindCopiedMethodsForInterface()
8786 it->UpdateStateForInterface(iface, interface_method, iftable, ifcount, i); in FindCopiedMethodsForInterface()