Closed
Description
TypeScript Version: 2.5.2
Code
type A = { tag: 'a', pa: ALL}
type B = { tag: 'b', pb: ALL}
type C = { tag: 'c', pc: ALL}
type D = { tag: 'd', pd: ALL}
type E = { tag: 'e', pe: ALL}
type ALL = A | B | C | D | E
Expected behavior:
When hovering on pa ... pe members, we see a few types, ideally just 'ALL'.
Actual behavior:
When hovering on pa ... pe members, we see an explosion of types.