Lines Matching defs:isChangeProto
351 const JSHandle<JSTaggedValue> &proto, bool isChangeProto)
369 newJsHClass->SetPrototype(thread, proto.GetTaggedValue(), isChangeProto);
464 void JSHClass::SetPrototype(const JSThread *thread, JSTaggedValue proto, bool isChangeProto)
468 SetPrototype(thread, protoHandle, isChangeProto);
474 bool isChangeProto)
479 JSHandle<JSHClass> newClass = JSHClass::TransitionProto(thread, hclass, proto, isChangeProto);
488 const JSHandle<JSTaggedValue> &proto, bool isChangeProto)
491 auto newClass = SetPrototypeWithNotification(thread, hclass, proto, isChangeProto);
498 void JSHClass::SetPrototype(const JSThread *thread, const JSHandle<JSTaggedValue> &proto, bool isChangeProto)
502 OptimizePrototypeForIC(thread, proto, isChangeProto);
507 void JSHClass::OptimizePrototypeForIC(const JSThread *thread, const JSHandle<JSTaggedValue> &proto, bool isChangeProto)
515 if ((!hclass->IsTS() && !hclass->IsJSShared()) || isChangeProto) {
551 if (!isChangeProto) {