// Copyright 2021 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.constDebug=debug.Debug;Debug.setListener(function(event,exec_state,event_data,data){});Debug.setBreakOnException();functionf(){(()=>{varout=42;varneedsOut=()=>{returnout}varsimp_class=class{staticvar1=unreferenced;}})();}assertThrows(f,ReferenceError);