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