Lines Matching refs:invoke_type
940 InvokeType invoke_type;
956 invoke_type = kDirect;
960 invoke_type = kDirect;
964 invoke_type = kStatic;
968 invoke_type = kStatic;
972 invoke_type = kSuper;
976 invoke_type = kSuper;
980 invoke_type = kVirtual;
984 invoke_type = kVirtual;
988 invoke_type = kInterface;
992 invoke_type = kInterface;
1001 invoke_type = kStatic;
1009 RememberForGcArgumentVisitor visitor(sp, invoke_type == kStatic, shorty, shorty_len, &soa);
1012 const bool virtual_or_interface = invoke_type == kVirtual || invoke_type == kInterface;
1021 self, called_method.dex_method_index, caller, invoke_type);
1026 CHECK(!called->CheckIncompatibleClassChange(invoke_type))
1027 << PrettyMethod(called) << " " << invoke_type;
1028 if (virtual_or_interface || invoke_type == kSuper) {
1032 if (invoke_type == kVirtual) {
1033 CHECK(receiver != nullptr) << invoke_type;
1035 } else if (invoke_type == kInterface) {
1036 CHECK(receiver != nullptr) << invoke_type;
1039 DCHECK_EQ(invoke_type, kSuper);
1040 CHECK(caller != nullptr) << invoke_type;
1059 << invoke_type << " " << orig_called->GetVtableIndex();
1084 } else if (invoke_type == kStatic) {
1125 } else if (invoke_type == kStatic) {