Lines Matching refs:new_class
4421 ObjPtr<mirror::Class> new_class = in CreateArrayClass() local
4423 if (new_class != nullptr) { in CreateArrayClass()
4424 return new_class; in CreateArrayClass()
4459 auto new_class = hs.NewHandle<mirror::Class>( in CreateArrayClass() local
4461 if (new_class == nullptr) { in CreateArrayClass()
4466 ObjPtr<mirror::Class> existing = InsertClass(descriptor, new_class.Get(), hash); in CreateArrayClass()
4471 Runtime::Current()->GetRuntimeCallbacks()->ClassLoad(new_class); in CreateArrayClass()
4472 Runtime::Current()->GetRuntimeCallbacks()->ClassPrepare(new_class, new_class); in CreateArrayClass()
4474 jit::Jit::NewTypeLoadedIfUsingJit(new_class.Get()); in CreateArrayClass()
4475 return new_class.Get(); in CreateArrayClass()
6022 ObjPtr<mirror::Class> new_class) { in FixupTemporaryDeclaringClass() argument
6024 for (ArtField& field : new_class->GetIFields()) { in FixupTemporaryDeclaringClass()
6026 field.SetDeclaringClass(new_class); in FixupTemporaryDeclaringClass()
6031 for (ArtField& field : new_class->GetSFields()) { in FixupTemporaryDeclaringClass()
6033 field.SetDeclaringClass(new_class); in FixupTemporaryDeclaringClass()
6039 for (auto& method : new_class->GetMethods(image_pointer_size_)) { in FixupTemporaryDeclaringClass()
6041 method.SetDeclaringClass(new_class); in FixupTemporaryDeclaringClass()
6047 WriteBarrier::ForEveryFieldWrite(new_class); in FixupTemporaryDeclaringClass()