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

/art/runtime/verifier/
H A Dreg_type_cache.cc400 RegType& RegTypeCache::FromUninitialized(RegType& uninit_type) { argument
403 if (uninit_type.IsUnresolvedTypes()) {
404 const std::string& descriptor(uninit_type.GetDescriptor());
414 mirror::Class* klass = uninit_type.GetClass();
415 if (uninit_type.IsUninitializedThisReference() && !klass->IsFinal()) {
433 entry = new PreciseReferenceType(klass, uninit_type.GetDescriptor(), entries_.size());
H A Dregister_line.cc165 void RegisterLine::MarkRefsAsInitialized(RegType& uninit_type) { argument
166 DCHECK(uninit_type.IsUninitializedTypes());
167 RegType& init_type = verifier_->GetRegTypeCache()->FromUninitialized(uninit_type);
170 if (GetRegisterType(i).Equals(uninit_type)) {
216 void RegisterLine::MarkUninitRefsAsInvalid(RegType& uninit_type) { argument
218 if (GetRegisterType(i).Equals(uninit_type)) {
H A Dmethod_verifier.cc1802 RegType& uninit_type = reg_types_.Uninitialized(res_type, work_insn_idx_); local
1805 work_line_->MarkUninitRefsAsInvalid(uninit_type);
1807 work_line_->SetRegisterType(inst->VRegA_21c(), uninit_type);

Completed in 41 milliseconds