Lines Matching refs:ClassStatus
143 void Class::SetStatus(Handle<Class> h_this, ClassStatus new_status, Thread* self) { in SetStatus()
144 ClassStatus old_status = h_this->GetStatus(); in SetStatus()
149 new_status != ClassStatus::kErrorUnresolved && in SetStatus()
150 new_status != ClassStatus::kErrorResolved && in SetStatus()
151 new_status != ClassStatus::kRetired)) { in SetStatus()
155 if (new_status >= ClassStatus::kResolved || old_status >= ClassStatus::kResolved) { in SetStatus()
167 CHECK_EQ(new_status == ClassStatus::kErrorResolved, old_status >= ClassStatus::kResolved); in SetStatus()
203 if (new_status == ClassStatus::kInitialized && !h_this->IsVariableSize()) { in SetStatus()
211 if (kIsDebugBuild && new_status >= ClassStatus::kInitialized) { in SetStatus()
225 CHECK_LT(new_status, ClassStatus::kResolved) << h_this->PrettyDescriptor(); in SetStatus()
226 if (new_status == ClassStatus::kRetired || new_status == ClassStatus::kErrorUnresolved) { in SetStatus()
230 CHECK_NE(new_status, ClassStatus::kRetired); in SetStatus()
231 if (old_status >= ClassStatus::kResolved || new_status >= ClassStatus::kResolved) { in SetStatus()
1189 Class::SetStatus(h_new_class_obj, ClassStatus::kResolving, self_); in operator ()()