1 instantiation of Enumerator
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\ChildSyntaxList.Reversed.cs (1)
26
=>
new
(_node, _count);
10 references to Enumerator
Microsoft.CodeAnalysis.Razor.Compiler (10)
Language\Legacy\LegacySyntaxNodeExtensions.ChildSyntaxListReversedEnumeratorStack.cs (3)
23
private static readonly ObjectPool<ChildSyntaxList.Reversed.
Enumerator
[]> s_stackPool = DefaultPool.Create(Policy.Instance);
25
private ChildSyntaxList.Reversed.
Enumerator
[] _stack;
66
ref
var
enumerator = ref _stack[_stackPtr];
Language\Legacy\LegacySyntaxNodeExtensions.ChildSyntaxListReversedEnumeratorStack.Policy.cs (4)
14
private sealed class Policy : IPooledObjectPolicy<ChildSyntaxList.Reversed.
Enumerator
[]>
22
public ChildSyntaxList.Reversed.
Enumerator
[] Create() => new ChildSyntaxList.Reversed.
Enumerator
[16];
24
public bool Return(ChildSyntaxList.Reversed.
Enumerator
[] stack)
Language\Syntax\ChildSyntaxList.Reversed.cs (1)
25
public
Enumerator
GetEnumerator()
Language\Syntax\SyntaxNavigator.cs (2)
88
using var stack = new PooledArrayBuilder<ChildSyntaxList.Reversed.
Enumerator
>();
93
var
en = stack.Pop();