Lines Matching refs:new_class
4250 ObjPtr<mirror::Class> new_class = in CreateArrayClass() local
4252 if (new_class != nullptr) { in CreateArrayClass()
4253 return new_class; in CreateArrayClass()
4288 auto new_class = hs.NewHandle<mirror::Class>( in CreateArrayClass() local
4290 if (new_class == nullptr) { in CreateArrayClass()
4295 ObjPtr<mirror::Class> existing = InsertClass(descriptor, new_class.Get(), hash); in CreateArrayClass()
4300 Runtime::Current()->GetRuntimeCallbacks()->ClassLoad(new_class); in CreateArrayClass()
4301 Runtime::Current()->GetRuntimeCallbacks()->ClassPrepare(new_class, new_class); in CreateArrayClass()
4303 jit::Jit::NewTypeLoadedIfUsingJit(new_class.Get()); in CreateArrayClass()
4304 return new_class.Get(); in CreateArrayClass()
5888 ObjPtr<mirror::Class> new_class) { in FixupTemporaryDeclaringClass() argument
5890 for (ArtField& field : new_class->GetIFields()) { in FixupTemporaryDeclaringClass()
5892 field.SetDeclaringClass(new_class); in FixupTemporaryDeclaringClass()
5897 for (ArtField& field : new_class->GetSFields()) { in FixupTemporaryDeclaringClass()
5899 field.SetDeclaringClass(new_class); in FixupTemporaryDeclaringClass()
5905 for (auto& method : new_class->GetMethods(image_pointer_size_)) { in FixupTemporaryDeclaringClass()
5907 method.SetDeclaringClass(new_class); in FixupTemporaryDeclaringClass()
5913 WriteBarrier::ForEveryFieldWrite(new_class); in FixupTemporaryDeclaringClass()