private void AbandonPeekedTokens() { if (_tokens.Count == 0) { return; } RevertState(_tokens[0]); _tokens.Clear(); }