2014-08-15 23:33:16 +02:00
|
|
|
=== tests/cases/compiler/typeParameterAsElementType.ts ===
|
|
|
|
function fee<T>() {
|
2015-04-16 01:44:20 +02:00
|
|
|
>fee : <T>() => void
|
|
|
|
>T : T
|
2014-08-15 23:33:16 +02:00
|
|
|
|
|
|
|
var t: T;
|
2015-04-16 01:44:20 +02:00
|
|
|
>t : T
|
|
|
|
>T : T
|
2014-08-15 23:33:16 +02:00
|
|
|
|
|
|
|
var arr = [t, ""];
|
2015-04-16 01:44:20 +02:00
|
|
|
>arr : (string | T)[]
|
2014-10-18 01:53:18 +02:00
|
|
|
>[t, ""] : (string | T)[]
|
2015-04-16 01:44:20 +02:00
|
|
|
>t : T
|
2015-04-13 21:36:11 +02:00
|
|
|
>"" : string
|
2014-08-15 23:33:16 +02:00
|
|
|
}
|