summaryrefslogtreecommitdiffstats
path: root/js/src/tests/test262/language/function-code/S10.2.1_A3.js
blob: 7b0d43eb14b4c94268bf79b0636901afb4e98fab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// Copyright 2009 the Sputnik authors.  All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.

/*---
info: |
    If the value of this last parameter (which has the same
    name as some previous parameters do) was not supplied by the
    caller, the value of the corresponding property is undefined
es5id: 10.2.1_A3
description: >
    Creating functions with two or more formal parameters,  that have
    the same name. Calling this function excluding a few last
    parameters
flags: [noStrict]
---*/

//CHECK#1
function f1(x, a, b, x){
  return x;
}
if(!(f1(1, 2) === undefined)){
  $ERROR('#1: f1(1, 2) === undefined');
}

reportCompare(0, 0);