Commits
Dmitri Gribenko committed 14bb1ebf03e
stdlib: ranges: move common printing and reflection code to protocols that exist solely for implementation sharing We usually don't put descriptions and mirrors into default implementations, but these protocols are special because users are not allowed to declare conformances to them.