Home
last modified time | relevance | path

Searched refs:cast_type (Results 1 – 1 of 1) sorted by relevance

/art/runtime/verifier/
Dmethod_verifier.cc2644 const RegType& cast_type = ResolveClass<CheckAccess::kNo>( in CodeFlowVerifyInstruction() local
2647 if (!orig_type.Equals(cast_type) && in CodeFlowVerifyInstruction()
2648 !cast_type.IsUnresolvedTypes() && !orig_type.IsUnresolvedTypes() && in CodeFlowVerifyInstruction()
2649 cast_type.HasClass() && // Could be conflict type, make sure it has a class. in CodeFlowVerifyInstruction()
2650 !cast_type.GetClass()->IsInterface() && in CodeFlowVerifyInstruction()
2653 cast_type.Merge(orig_type, &reg_types_, this), this)) { in CodeFlowVerifyInstruction()
2663 update_line->SetRegisterType<LockOp::kKeep>(instance_of_inst.VRegB_22c(), cast_type); in CodeFlowVerifyInstruction()
2674 auto maybe_update_fn = [&instance_of_inst, update_line, &cast_type]( in CodeFlowVerifyInstruction()
2680 update_line->SetRegisterType<LockOp::kKeep>(move_src, cast_type); in CodeFlowVerifyInstruction()