コード例 #1
0
                public Enumerator(ref SyntaxTriviaList list)
                    : this()
                {
                    if (list.Any())
                    {
                        _token            = list._token;
                        _singleNodeOrList = list._node;
                        _baseIndex        = list._index;
                        _count            = list.Count;

                        _index   = _count;
                        _current = null;

                        var last = list.Last();
                        _position = last.Position + last.FullWidth;
                    }
                }
コード例 #2
0
                public Enumerator(ref SyntaxTriviaList list)
                    : this()
                {
                    if (list.Any())
                    {
                        this.token            = list.token;
                        this.singleNodeOrList = list.node;
                        this.baseIndex        = list.index;
                        this.count            = list.Count;

                        this.index   = this.count;
                        this.current = null;

                        var last = list.Last();
                        this.position = last.Position + last.FullWidth;
                    }
                }