More specifically, generic `typealias` type. For instance: typealias Pair<T, T> = (T, T) typealias PairAlias = Pair Interface type of `PairAlias` is `Pair.Type`, not `(T, T).Type` Fixes crash in sourcekit cursorinfo. rdar://problem/34348776