public TokenBase(TokenBase token) { System.Diagnostics.Debug.Assert(token != null); this.Initialize(token.Value, token.Range); // copy errors? if (token.Errors != null) { this.Errors = new List <Error>(token.Errors); } }
public Token(T tokenType, TokenBase token) : base(token) { this.TokenType = tokenType; }