1// Copyright 2015 the V8 project authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5(function TestSloppyMode() { 6 var o = { 7 eval() { 8 return 1; 9 }, 10 arguments() { 11 return 2; 12 }, 13 }; 14 15 assertEquals(1, o.eval()); 16 assertEquals(2, o.arguments()); 17})(); 18 19(function TestStrictMode() { 20 'use strict'; 21 22 var o = { 23 eval() { 24 return 1; 25 }, 26 arguments() { 27 return 2; 28 }, 29 }; 30 31 assertEquals(1, o.eval()); 32 assertEquals(2, o.arguments()); 33})(); 34