@@ -124,29 +124,29 @@ var s: Strange<number>;
124124s = "hello";
125125>s : Symbol(s, Decl(genericTypeAliases.ts, 38, 3))
126126
127- interface Tuple <A, B> {
128- >Tuple : Symbol(Tuple , Decl(genericTypeAliases.ts, 39, 12))
129- >A : Symbol(A, Decl(genericTypeAliases.ts, 41, 16 ))
130- >B : Symbol(B, Decl(genericTypeAliases.ts, 41, 18 ))
127+ interface AB <A, B> {
128+ >AB : Symbol(AB , Decl(genericTypeAliases.ts, 39, 12))
129+ >A : Symbol(A, Decl(genericTypeAliases.ts, 41, 13 ))
130+ >B : Symbol(B, Decl(genericTypeAliases.ts, 41, 15 ))
131131
132132 a: A;
133- >a : Symbol(Tuple .a, Decl(genericTypeAliases.ts, 41, 23 ))
134- >A : Symbol(A, Decl(genericTypeAliases.ts, 41, 16 ))
133+ >a : Symbol(AB .a, Decl(genericTypeAliases.ts, 41, 20 ))
134+ >A : Symbol(A, Decl(genericTypeAliases.ts, 41, 13 ))
135135
136136 b: B;
137- >b : Symbol(Tuple .b, Decl(genericTypeAliases.ts, 42, 9))
138- >B : Symbol(B, Decl(genericTypeAliases.ts, 41, 18 ))
137+ >b : Symbol(AB .b, Decl(genericTypeAliases.ts, 42, 9))
138+ >B : Symbol(B, Decl(genericTypeAliases.ts, 41, 15 ))
139139}
140140
141- type Pair<T> = Tuple <T, T>;
141+ type Pair<T> = AB <T, T>;
142142>Pair : Symbol(Pair, Decl(genericTypeAliases.ts, 44, 1))
143143>T : Symbol(T, Decl(genericTypeAliases.ts, 46, 10))
144- >Tuple : Symbol(Tuple , Decl(genericTypeAliases.ts, 39, 12))
144+ >AB : Symbol(AB , Decl(genericTypeAliases.ts, 39, 12))
145145>T : Symbol(T, Decl(genericTypeAliases.ts, 46, 10))
146146>T : Symbol(T, Decl(genericTypeAliases.ts, 46, 10))
147147
148148interface TaggedPair<T> extends Pair<T> {
149- >TaggedPair : Symbol(TaggedPair, Decl(genericTypeAliases.ts, 46, 27 ))
149+ >TaggedPair : Symbol(TaggedPair, Decl(genericTypeAliases.ts, 46, 24 ))
150150>T : Symbol(T, Decl(genericTypeAliases.ts, 48, 21))
151151>Pair : Symbol(Pair, Decl(genericTypeAliases.ts, 44, 1))
152152>T : Symbol(T, Decl(genericTypeAliases.ts, 48, 21))
@@ -157,17 +157,17 @@ interface TaggedPair<T> extends Pair<T> {
157157
158158var p: TaggedPair<number>;
159159>p : Symbol(p, Decl(genericTypeAliases.ts, 52, 3))
160- >TaggedPair : Symbol(TaggedPair, Decl(genericTypeAliases.ts, 46, 27 ))
160+ >TaggedPair : Symbol(TaggedPair, Decl(genericTypeAliases.ts, 46, 24 ))
161161
162162p.a = 1;
163- >p.a : Symbol(Tuple .a, Decl(genericTypeAliases.ts, 41, 23 ))
163+ >p.a : Symbol(AB .a, Decl(genericTypeAliases.ts, 41, 20 ))
164164>p : Symbol(p, Decl(genericTypeAliases.ts, 52, 3))
165- >a : Symbol(Tuple .a, Decl(genericTypeAliases.ts, 41, 23 ))
165+ >a : Symbol(AB .a, Decl(genericTypeAliases.ts, 41, 20 ))
166166
167167p.b = 2;
168- >p.b : Symbol(Tuple .b, Decl(genericTypeAliases.ts, 42, 9))
168+ >p.b : Symbol(AB .b, Decl(genericTypeAliases.ts, 42, 9))
169169>p : Symbol(p, Decl(genericTypeAliases.ts, 52, 3))
170- >b : Symbol(Tuple .b, Decl(genericTypeAliases.ts, 42, 9))
170+ >b : Symbol(AB .b, Decl(genericTypeAliases.ts, 42, 9))
171171
172172p.tag = "test";
173173>p.tag : Symbol(TaggedPair.tag, Decl(genericTypeAliases.ts, 48, 41))
0 commit comments