Commits

Joe Groff committed 3b785e8da9c
Render canonical GenericTypeParamTypes as something actually parsable but still obviously artificial. '$' has special meaning, especially in SIL. Lowercase tau is unlikely to be typed by an English-speaking human but still parses as an identifier character so should serve the purpose of representing a canonical generic parameter without stepping on the names of real declared context parameters. Swift SVN r13686