2 instantiations of Enumerator
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Syntax\ChildSyntaxList.cs (1)
403
=> _node != null ? new
Enumerator
(_node, _count) : default;
Language\Syntax\ChildSyntaxList.Enumerator.cs (1)
108
_enumerator = new
Enumerator
(node, count);
11 references to Enumerator
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\Syntax\ChildSyntaxList.cs (2)
400
/// A <see cref="
Enumerator
"/> for the <see cref="ChildSyntaxList"/>.
402
public
Enumerator
GetEnumerator()
Language\Syntax\ChildSyntaxList.Enumerator.cs (1)
104
private
Enumerator
_enumerator;
Language\Syntax\SyntaxNavigator.cs (2)
44
using var stack = new PooledArrayBuilder<ChildSyntaxList.
Enumerator
>();
49
var
en = stack.Pop();
Language\Syntax\SyntaxNode.Iterators.cs (6)
74
private sealed class Policy : IPooledObjectPolicy<ChildSyntaxList.
Enumerator
[]>
82
public ChildSyntaxList.
Enumerator
[] Create() => new ChildSyntaxList.
Enumerator
[16];
84
public bool Return(ChildSyntaxList.
Enumerator
[] stack)
97
private static readonly ObjectPool<ChildSyntaxList.
Enumerator
[]> StackPool = DefaultPool.Create(Policy.Instance);
99
private ChildSyntaxList.
Enumerator
[]? _stack;