Searched defs:src_type (Results 1 - 3 of 3) sorted by relevance

/art/runtime/
H A Dcommon_throws.cc121 void ThrowClassCastException(mirror::Class* dest_type, mirror::Class* src_type) { argument
124 PrettyDescriptor(src_type).c_str(),
/art/runtime/verifier/
H A Dregister_line.cc112 RegType& src_type = GetRegisterType(vsrc); local
113 if (!(check_type.IsAssignableFrom(src_type))) {
115 if (!check_type.IsNonZeroReferenceTypes() || !src_type.IsNonZeroReferenceTypes()) {
118 } else if (check_type.IsUnresolvedTypes() || src_type.IsUnresolvedTypes()) {
124 << src_type << " but expected " << check_type;
129 if (!src_type.CheckWidePair(src_type_h)) {
131 << src_type << "/" << src_type_h;
146 RegType& src_type = GetRegisterType(vsrc); local
147 if (!check_type1.IsAssignableFrom(src_type)) {
148 verifier_->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "register v" << vsrc << " has type " << src_type
283 CheckUnaryOp(const Instruction* inst, RegType& dst_type, RegType& src_type) argument
299 CheckUnaryOpToWide(const Instruction* inst, RegType& dst_type1, RegType& dst_type2, RegType& src_type) argument
396 CheckLiteralOp(const Instruction* inst, RegType& dst_type, RegType& src_type, bool check_boolean_op, bool is_lit16) argument
[all...]
H A Dmethod_verifier.cc1567 RegType& src_type = work_line_->GetRegisterType(vregA); local
1568 bool use_src = ((return_type.IsBoolean() && src_type.IsByte()) ||
1571 src_type.IsInteger()));
1574 work_line_->VerifyRegisterType(vregA, use_src ? src_type : return_type);
3190 RegType& src_type = work_line_->GetRegisterType(get_reg); local
3191 if (!src_type.IsIntegralTypes()) {
3192 Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "register v" << get_reg << " has type " << src_type

Completed in 13 milliseconds