Lines Matching defs:invoke_type
714 InvokeType invoke_type;
728 invoke_type = kDirect;
732 invoke_type = kDirect;
736 invoke_type = kStatic;
740 invoke_type = kStatic;
744 invoke_type = kSuper;
748 invoke_type = kSuper;
752 invoke_type = kVirtual;
756 invoke_type = kVirtual;
760 invoke_type = kInterface;
764 invoke_type = kInterface;
770 invoke_type = kDirect;
775 invoke_type = kStatic;
782 RememberForGcArgumentVisitor visitor(sp, invoke_type == kStatic, shorty, shorty_len, &soa);
785 bool virtual_or_interface = invoke_type == kVirtual || invoke_type == kInterface;
792 called = linker->ResolveMethod(self, dex_method_idx, &caller, invoke_type);
797 CHECK(!called->CheckIncompatibleClassChange(invoke_type))
798 << PrettyMethod(called) << " " << invoke_type;
801 CHECK(receiver != nullptr) << invoke_type;
804 if (invoke_type == kVirtual) {
812 << invoke_type << " " << orig_called->GetVtableIndex();
830 } else if (invoke_type == kStatic) {
847 if (invoke_type == kStatic) {