Commits

Argyrios Kyrtzidis committed fe8d9bba2ff
[Lexer] Make the order of parameters of the protected constructor significantly different than the public one. This is to make overload resolution for the protected constructor call sites more explicit. Otherwise, adding a parameter in the protected constructor and a default parameter in the public one can inadvertently result in the protected constructor call sites switching to picking the public one. Swift SVN r6007