Searched refs:IsArrayTypes (Results 1 – 4 of 4) sorted by relevance
545 bool RegType::IsArrayTypes() const SHARED_REQUIRES(Locks::mutator_lock_) { in IsArrayTypes() function in art::verifier::RegType822 !(resolved_part_.IsArrayTypes() && !resolved_part_.IsObjectArrayTypes())); in CheckInvariants()826 reg_type_cache_->GetFromId(unresolved_types_.GetHighestBitSet()).IsArrayTypes(); in CheckInvariants()829 CHECK_EQ(unresolved_is_array, t.IsArrayTypes()); in CheckInvariants()833 CHECK_EQ(resolved_part_.IsArrayTypes(), unresolved_is_array); in CheckInvariants()837 bool UnresolvedMergedType::IsArrayTypes() const { in IsArrayTypes() function in art::verifier::UnresolvedMergedType842 if (!resolved_part_.IsZero() && !resolved_part_.IsArrayTypes()) { in IsArrayTypes()850 return unresolved.IsArrayTypes(); in IsArrayTypes()854 return IsArrayTypes(); in IsObjectArrayTypes()876 if (!IsArrayTypes() || !src.IsArrayTypes()) { in CanAssignArray()[all …]
356 left_unresolved_is_array = left.IsArrayTypes(); in FromUnresolvedMerge()361 left_unresolved_is_array = left.IsArrayTypes(); in FromUnresolvedMerge()375 right_unresolved_is_array = right.IsArrayTypes(); in FromUnresolvedMerge()379 right_unresolved_is_array = right.IsArrayTypes(); in FromUnresolvedMerge()392 bool resolved_merged_is_array = resolved_parts_merged.IsArrayTypes(); in FromUnresolvedMerge()611 if (!array.IsArrayTypes()) { in GetComponentType()
175 virtual bool IsArrayTypes() const SHARED_REQUIRES(Locks::mutator_lock_);908 bool IsArrayTypes() const OVERRIDE SHARED_REQUIRES(Locks::mutator_lock_);
2185 if (reg_type.IsArrayTypes() && return_type.IsArrayTypes()) { in CodeFlowVerifyInstruction()2395 if (!res_type.IsArrayTypes() && !res_type.IsZero()) { // ie not an array or null in CodeFlowVerifyInstruction()2503 if (!array_type.IsArrayTypes()) { in CodeFlowVerifyInstruction()4288 if (!res_type.IsArrayTypes()) { in VerifyNewArray()4340 } else if (!array_type.IsArrayTypes()) { in VerifyAGet()4463 } else if (!array_type.IsArrayTypes()) { in VerifyAPut()