// 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.// Flags: --allow-natives-syntaxfunctionf(b,x){varo=b?{a:1}:undefined;returno.a+!(x&1);}f(1);functiong(){f(0,"s");}