10 instantiations of SyntaxList
Microsoft.CodeAnalysis (10)
Syntax\InternalSyntax\GreenNodeExtensions.cs (1)
25return new SyntaxList<T>(node);
Syntax\InternalSyntax\SeparatedSyntaxListBuilder.cs (1)
106: new SeparatedSyntaxList<TNode>(new SyntaxList<GreenNode>(_builder.ToListNode()));
Syntax\InternalSyntax\SyntaxList`1.cs (3)
168return new SyntaxList<TNode>(node); 173return new SyntaxList<TNode>(nodes._node); 178return new SyntaxList<GreenNode>(nodes.Node);
Syntax\InternalSyntax\SyntaxListBuilder.cs (3)
125this.AddRange(new SyntaxList<GreenNode>(list.Node), offset, length); 195return new SyntaxList<GreenNode>(ToListNode()); 200return new SyntaxList<TNode>(ToListNode());
Syntax\InternalSyntax\SyntaxListBuilder`1.cs (1)
122return new SyntaxList<TDerived>(ToListNode());
Syntax\InternalSyntax\SyntaxListBuilderExtensions.cs (1)
21return new SyntaxList<TNode>(builder.ToListNode());
40 references to SyntaxList
Microsoft.CodeAnalysis (40)
Syntax\InternalSyntax\GreenNodeExtensions.cs (3)
9internal static SyntaxList<T> ToGreenList<T>(this SyntaxNode? node) where T : GreenNode 13default(SyntaxList<T>); 23internal static SyntaxList<T> ToGreenList<T>(this GreenNode? node) where T : GreenNode
Syntax\InternalSyntax\SeparatedSyntaxList.cs (4)
12private readonly SyntaxList<GreenNode> _list; 14internal SeparatedSyntaxList(SyntaxList<GreenNode> list) 21private static void Validate(SyntaxList<GreenNode> list) 73public SyntaxList<GreenNode> GetWithSeparators()
Syntax\InternalSyntax\SeparatedSyntaxListBuilder.cs (1)
93var list = nodes.GetWithSeparators();
Syntax\InternalSyntax\SyntaxList`1.cs (13)
11internal readonly partial struct SyntaxList<TNode> : IEquatable<SyntaxList<TNode>> 136public static bool operator ==(SyntaxList<TNode> left, SyntaxList<TNode> right) 141public static bool operator !=(SyntaxList<TNode> left, SyntaxList<TNode> right) 146public bool Equals(SyntaxList<TNode> other) 153return (obj is SyntaxList<TNode>) && Equals((SyntaxList<TNode>)obj); 166public static implicit operator SyntaxList<TNode>(TNode node) 171public static implicit operator SyntaxList<TNode>(SyntaxList<GreenNode> nodes) 176public static implicit operator SyntaxList<GreenNode>(SyntaxList<TNode> nodes)
Syntax\InternalSyntax\SyntaxList`1.Enumerator.cs (2)
11private readonly SyntaxList<TNode> _list; 14internal Enumerator(SyntaxList<TNode> list)
Syntax\InternalSyntax\SyntaxListBuilder.cs (6)
98public void AddRange(SyntaxList<GreenNode> list) 103public void AddRange(SyntaxList<GreenNode> list, int offset, int length) 118public void AddRange<TNode>(SyntaxList<TNode> list) where TNode : GreenNode 123public void AddRange<TNode>(SyntaxList<TNode> list, int offset, int length) where TNode : GreenNode 193public SyntaxList<GreenNode> ToList() 198public SyntaxList<TNode> ToList<TNode>() where TNode : GreenNode
Syntax\InternalSyntax\SyntaxListBuilder`1.cs (6)
80public void AddRange(SyntaxList<TNode> nodes) 85public void AddRange(SyntaxList<TNode> nodes, int offset, int length) 95public SyntaxList<TNode> ToList() 110public static implicit operator SyntaxList<TNode>(SyntaxListBuilder<TNode> builder) 117return default(SyntaxList<TNode>); 120public SyntaxList<TDerived> ToList<TDerived>() where TDerived : GreenNode
Syntax\InternalSyntax\SyntaxListBuilderExtensions.cs (3)
9public static SyntaxList<GreenNode> ToList(this SyntaxListBuilder? builder) 14public static SyntaxList<TNode> ToList<TNode>(this SyntaxListBuilder? builder) where TNode : GreenNode 18return default(SyntaxList<GreenNode>);
Syntax\InternalSyntax\SyntaxListPool.cs (2)
87public SyntaxList<TNode> ToListAndFree<TNode>(SyntaxListBuilder<TNode> item) 93var list = item.ToList();