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)
23private static readonly ObjectPool<ChildSyntaxList.Reversed.Enumerator[]> s_stackPool = DefaultPool.Create(Policy.Instance); 25private ChildSyntaxList.Reversed.Enumerator[] _stack; 66ref var enumerator = ref _stack[_stackPtr];
Language\Legacy\LegacySyntaxNodeExtensions.ChildSyntaxListReversedEnumeratorStack.Policy.cs (4)
14private sealed class Policy : IPooledObjectPolicy<ChildSyntaxList.Reversed.Enumerator[]> 22public ChildSyntaxList.Reversed.Enumerator[] Create() => new ChildSyntaxList.Reversed.Enumerator[16]; 24public bool Return(ChildSyntaxList.Reversed.Enumerator[] stack)
Language\Syntax\ChildSyntaxList.Reversed.cs (1)
25public Enumerator GetEnumerator()
Language\Syntax\SyntaxNavigator.cs (2)
88using var stack = new PooledArrayBuilder<ChildSyntaxList.Reversed.Enumerator>(); 93var en = stack.Pop();