public Reversed(SyntaxTokenList list)
 {
     _list = list;
 }
 // SyntaxTriviaList is a relatively big struct so is passed as ref
 internal EnumeratorImpl(ref SyntaxTokenList list)
 {
     _enumerator = new Enumerator(ref list);
 }