// Copyright 2019 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.varv_this=this;functionf(){varobj={y:0};varproxy=newProxy(obj,{has(){y;},});Object.setPrototypeOf(v_this,proxy);x;}assertThrows(f,RangeError);