Commits

John McCall committed 9e26ecf2af4
Make ArchetypeType::NestedType its own proper type with more explicit/semantic conversions in and out. Using a PointerUnion with overlapping pointer types is both error-prone and pretty close to illegible. Swift SVN r24707