33 lines
752 B
Plaintext
33 lines
752 B
Plaintext
=== tests/cases/conformance/controlFlow/controlFlowForOfStatement.ts ===
|
|
let obj: number[];
|
|
>obj : number[]
|
|
|
|
let x: string | number | boolean | RegExp;
|
|
>x : string | number | boolean | RegExp
|
|
>RegExp : RegExp
|
|
|
|
function a() {
|
|
>a : () => void
|
|
|
|
x = true;
|
|
>x = true : boolean
|
|
>x : string | number | boolean | RegExp
|
|
>true : boolean
|
|
|
|
for (x of obj) {
|
|
>x : string | number | boolean | RegExp
|
|
>obj : number[]
|
|
|
|
x = x.toExponential();
|
|
>x = x.toExponential() : string
|
|
>x : string | number | boolean | RegExp
|
|
>x.toExponential() : string
|
|
>x.toExponential : (fractionDigits?: number) => string
|
|
>x : number
|
|
>toExponential : (fractionDigits?: number) => string
|
|
}
|
|
x; // string | boolean
|
|
>x : string | boolean
|
|
}
|
|
|