Commits

Dmitri Hrybenko committed ea710cd62a2
Lexer constructors: simplify and establish an invariant: Lexer::BufferID is the single point of truth, Lexer::BufferStart and Lexer::BufferEnd is just a cache -- they always point to the beginning and end of the buffer, even in a sublexer. Swift SVN r7079