42 references to IsList
Microsoft.CodeAnalysis (36)
Syntax\ChildSyntaxList.cs (6)
45
if (!child.
IsList
)
83
return green.
IsList
? green.SlotCount : 1;
127
if (!greenChild.
IsList
)
181
Debug.Assert(!green.
IsList
);
208
if (!green.
IsList
)
287
if (greenChild.
IsList
&& red != null)
Syntax\GreenNode.cs (2)
859
if (node1.
IsList
&& node1.SlotCount == 1)
864
if (node2.
IsList
&& node2.SlotCount == 1)
Syntax\InternalSyntax\ChildSyntaxList.Reversed.Enumerator.cs (1)
62
if (child.
IsList
)
Syntax\InternalSyntax\SyntaxList`1.cs (4)
27
return _node == null ? 0 : (_node.
IsList
? _node.SlotCount : 1);
39
else if (_node.
IsList
)
68
if (node.
IsList
)
114
if (node.
IsList
)
Syntax\InternalSyntax\SyntaxListBuilder.cs (1)
47
if (item.
IsList
)
Syntax\SyntaxNode.cs (4)
33
RoslynDebug.Assert(parent?.Green.
IsList
!= true, "list cannot be a parent");
78
internal bool IsList => this.Green.
IsList
;
501
if (triviaNode.
IsList
)
591
if (item.
IsList
)
Syntax\SyntaxNodeOrToken.cs (2)
46
Debug.Assert(!node.Green.
IsList
, "node cannot be a list");
54
Debug.Assert(parent == null || !parent.Green.
IsList
, "parent cannot be a list");
Syntax\SyntaxNodeOrTokenList.cs (1)
92
get { return _node == null ? 0 : _node.Green.
IsList
? _node.SlotCount : 1; }
Syntax\SyntaxToken.cs (2)
33
Debug.Assert(parent == null || !parent.Green.
IsList
, "list cannot be a parent");
435
index = leading.
IsList
? leading.SlotCount : 1;
Syntax\SyntaxTokenList.cs (6)
30
Debug.Assert(tokenOrList == null || (tokenOrList.IsToken) || (tokenOrList.
IsList
));
106
public int Count => Node == null ? 0 : (Node.
IsList
? Node.SlotCount : 1);
121
if (Node.
IsList
)
269
Debug.Assert(node.
IsList
|| (i == 0 && !node.
IsList
));
270
return node.
IsList
? node.GetSlot(i) : node;
Syntax\SyntaxTriviaList.cs (5)
90
get { return Node == null ? 0 : (Node.
IsList
? Node.SlotCount : 1); }
111
if (Node.
IsList
)
440
Debug.Assert(node.
IsList
|| (i == 0 && !node.
IsList
));
441
return node.
IsList
? node.GetSlot(i) : node;
Syntax\SyntaxTriviaList.Enumerator.cs (2)
45
_count = greenNode.
IsList
? greenNode.SlotCount : 1;
73
index = leading.
IsList
? leading.SlotCount : 1;
Microsoft.CodeAnalysis.CSharp (3)
Syntax\CSharpSyntaxRewriter.cs (3)
72
Debug.Assert(leadingTrivia == null || !leadingTrivia.
IsList
|| leadingTrivia.SlotCount > 0);
73
Debug.Assert(trailingTrivia == null || !trailingTrivia.
IsList
|| trailingTrivia.SlotCount > 0);
86
var index = leadingTrivia.
IsList
? leadingTrivia.SlotCount : 1;
Microsoft.CodeAnalysis.VisualBasic (3)
Scanner\Blender.vb (1)
80
If child.
IsList
Then
Syntax\InternalSyntax\SyntaxReplacer.vb (2)
93
If child.
IsList
Then
108
If node.
IsList
Then