// Copyright 2015 Mike Pennisi. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- es6id: 8.1.1.4.1 description: > `Symbol.unscopables` is not referenced when finding bindings in global scope info: | 1. Let envRec be the global Environment Record for which the method was invoked. 2. Let DclRec be envRec.[[DeclarativeRecord]]. 3. If DclRec.HasBinding(N) is true, return true. 4. Let ObjRec be envRec.[[ObjectRecord]]. 5. Return ObjRec.HasBinding(N). features: [Symbol.unscopables] ---*/ var x = 86; this[Symbol.unscopables] = { x: true }; assert.sameValue(x, 86);