保誠-保戶業務員媒合平台
HelenHuang
2022-06-09 9bdb95c9e34cef640534e5e5a1e2225a80442000
PAMapp/node_modules/es-abstract/2016/OrdinarySetPrototypeOf.js
@@ -16,15 +16,15 @@
      throw new $TypeError('Assertion failed: V must be Object or Null');
   }
   /*
    var extensible = IsExtensible(O);
    var current = OrdinaryGetPrototypeOf(O);
    if (SameValue(V, current)) {
        return true;
    }
    if (!extensible) {
        return false;
    }
    */
   var extensible = IsExtensible(O);
   var current = OrdinaryGetPrototypeOf(O);
   if (SameValue(V, current)) {
      return true;
   }
   if (!extensible) {
      return false;
   }
   */
   try {
      $setProto(O, V);
   } catch (e) {
@@ -32,22 +32,22 @@
   }
   return OrdinaryGetPrototypeOf(O) === V;
   /*
    var p = V;
    var done = false;
    while (!done) {
        if (p === null) {
            done = true;
        } else if (SameValue(p, O)) {
            return false;
        } else {
            if (wat) {
                done = true;
            } else {
                p = p.[[Prototype]];
            }
        }
     }
     O.[[Prototype]] = V;
     return true;
     */
   var p = V;
   var done = false;
   while (!done) {
      if (p === null) {
         done = true;
      } else if (SameValue(p, O)) {
         return false;
      } else {
         if (wat) {
            done = true;
         } else {
            p = p.[[Prototype]];
         }
      }
   }
   O.[[Prototype]] = V;
   return true;
   */
};