Searched defs:src_type (Results 1 - 5 of 5) sorted by relevance
/art/runtime/verifier/ |
H A D | register_line-inl.h | 133 const RegType& src_type = GetRegisterType(verifier, vsrc); local 134 if (UNLIKELY(!check_type.IsAssignableFrom(src_type))) { 136 if (!check_type.IsNonZeroReferenceTypes() || !src_type.IsNonZeroReferenceTypes()) { 139 } else if (check_type.IsUninitializedTypes() || src_type.IsUninitializedTypes()) { 142 } else if (check_type.IsUnresolvedTypes() || src_type.IsUnresolvedTypes()) { 148 << src_type << " but expected " << check_type; 153 if (UNLIKELY(!src_type.CheckWidePair(src_type_h))) { 155 << src_type << "/" << src_type_h;
|
H A D | register_line.cc | 75 const RegType& src_type = GetRegisterType(verifier, vsrc); local 76 if (!check_type1.IsAssignableFrom(src_type)) { 77 verifier->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "register v" << vsrc << " has type " << src_type 82 if (!src_type.CheckWidePair(src_type_h)) { 84 << src_type << "/" << src_type_h; 194 const RegType& dst_type, const RegType& src_type) { 195 if (VerifyRegisterType(verifier, inst->VRegB_12x(), src_type)) { 210 const RegType& src_type) { 211 if (VerifyRegisterType(verifier, inst->VRegB_12x(), src_type)) { 310 const RegType& dst_type, const RegType& src_type, 193 CheckUnaryOp(MethodVerifier* verifier, const Instruction* inst, const RegType& dst_type, const RegType& src_type) argument 208 CheckUnaryOpToWide(MethodVerifier* verifier, const Instruction* inst, const RegType& dst_type1, const RegType& dst_type2, const RegType& src_type) argument 309 CheckLiteralOp(MethodVerifier* verifier, const Instruction* inst, const RegType& dst_type, const RegType& src_type, bool check_boolean_op, bool is_lit16) argument [all...] |
H A D | method_verifier.cc | 2123 const RegType& src_type = work_line_->GetRegisterType(this, vregA); local 2124 bool use_src = ((return_type.IsBoolean() && src_type.IsByte()) || 2127 src_type.IsInteger())); 2130 work_line_->VerifyRegisterType(this, vregA, use_src ? src_type : return_type); 3974 const RegType& src_type = work_line_->GetRegisterType(this, get_reg); local 3975 if (!src_type.IsIntegralTypes()) { 3976 Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "register v" << get_reg << " has type " << src_type
|
/art/runtime/ |
H A D | common_throws.cc | 121 void ThrowClassCastException(mirror::Class* dest_type, mirror::Class* src_type) { argument 124 PrettyDescriptor(src_type).c_str(),
|
/art/runtime/interpreter/ |
H A D | unstarted_runtime.cc | 615 mirror::Class* src_type = shadow_frame->GetVRegReference(arg_offset)->GetClass()-> local 618 if (!src_type->IsPrimitive()) { 656 } else if (src_type->IsPrimitiveByte()) { 658 } else if (src_type->IsPrimitiveChar()) { 660 } else if (src_type->IsPrimitiveInt()) { 664 PrettyDescriptor(src_type).c_str());
|
Completed in 138 milliseconds