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 26
|
=== tests/cases/compiler/templateStringsArrayTypeRedefinedInES6Mode.ts ===
class TemplateStringsArray {
>TemplateStringsArray : TemplateStringsArray
}
function f(x: TemplateStringsArray, y: number, z: number) {
>f : (x: TemplateStringsArray, y: number, z: number) => void
>x : TemplateStringsArray
>y : number
>z : number
}
f({}, 10, 10);
>f({}, 10, 10) : void
>f : (x: TemplateStringsArray, y: number, z: number) => void
>{} : {}
>10 : 10
>10 : 10
f `abcdef${ 1234 }${ 5678 }ghijkl`;
>f `abcdef${ 1234 }${ 5678 }ghijkl` : void
>f : (x: TemplateStringsArray, y: number, z: number) => void
>`abcdef${ 1234 }${ 5678 }ghijkl` : string
>1234 : 1234
>5678 : 5678
|