// Copyright 2017 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.functionfoo(o,k){returno[k];}consta="a";foo([1],0);foo({a:1},a);constp=newProxy({},{get(target,name){returnname;}});assertEquals(a+"b",foo(p,a+"b"));