TypeScript/tests/baselines/reference/argsInScope.types
2015-04-15 16:44:20 -07:00

41 lines
739 B
Plaintext

=== tests/cases/compiler/argsInScope.ts ===
class C {
>C : C
P(ii:number, j:number, k:number) {
>P : (ii: number, j: number, k: number) => void
>ii : number
>j : number
>k : number
for (var i = 0; i < arguments.length; i++) {
>i : number
>0 : number
>i < arguments.length : boolean
>i : number
>arguments.length : number
>arguments : IArguments
>length : number
>i++ : number
>i : number
// WScript.Echo("param: " + arguments[i]);
}
}
}
var c = new C();
>c : C
>new C() : C
>C : typeof C
c.P(1,2,3);
>c.P(1,2,3) : void
>c.P : (ii: number, j: number, k: number) => void
>c : C
>P : (ii: number, j: number, k: number) => void
>1 : number
>2 : number
>3 : number