private void CreateToken(TokenKind kind) { Token = new LexerToken { Kind = kind, Text = builder.ToString(), LineNumber = lineNumber, LinePosition = linePos, Filename = filename }; builder.Clear(); }
// TODO - make token the first argument to be consistent with XmlSchema overloads public ParserException(string message, LexerToken token) : this(message, token.Filename, token.LineNumber, token.LinePosition) { }