22 lines
1 KiB
Plaintext
22 lines
1 KiB
Plaintext
=== tests/cases/conformance/es6/defaultParameters/emitDefaultParametersFunction.ts ===
|
|
function foo(x: string, y = 10) { }
|
|
>foo : Symbol(foo, Decl(emitDefaultParametersFunction.ts, 0, 0))
|
|
>x : Symbol(x, Decl(emitDefaultParametersFunction.ts, 0, 13))
|
|
>y : Symbol(y, Decl(emitDefaultParametersFunction.ts, 0, 23))
|
|
|
|
function baz(x: string, y = 5, ...rest) { }
|
|
>baz : Symbol(baz, Decl(emitDefaultParametersFunction.ts, 0, 35))
|
|
>x : Symbol(x, Decl(emitDefaultParametersFunction.ts, 1, 13))
|
|
>y : Symbol(y, Decl(emitDefaultParametersFunction.ts, 1, 23))
|
|
>rest : Symbol(rest, Decl(emitDefaultParametersFunction.ts, 1, 30))
|
|
|
|
function bar(y = 10) { }
|
|
>bar : Symbol(bar, Decl(emitDefaultParametersFunction.ts, 1, 43))
|
|
>y : Symbol(y, Decl(emitDefaultParametersFunction.ts, 2, 13))
|
|
|
|
function bar1(y = 10, ...rest) { }
|
|
>bar1 : Symbol(bar1, Decl(emitDefaultParametersFunction.ts, 2, 24))
|
|
>y : Symbol(y, Decl(emitDefaultParametersFunction.ts, 3, 14))
|
|
>rest : Symbol(rest, Decl(emitDefaultParametersFunction.ts, 3, 21))
|
|
|