Files
swift-mirror/lib/IDE/SourceEntityWalker.cpp
Doug Gregor 226fa1543b Eliminate the Type from ComponentIdentTypeRepr.
With this change, TypeReprs no longer contain fully-resolved types for
any parsed code. Rather, they contain unresolved identifiers or the
declarations to which the identifiers have resolved.

As a minor space optimization, collapse the unbound (Identifier)
representation and the bound (ValueDecl *) representation into a
single pointer union.

Swift SVN r32434
2015-10-04 06:18:27 +00:00

14 KiB