1 instantiation of Reversed
Microsoft.CodeAnalysis (1)
Syntax\ChildSyntaxList.cs (1)
409return new Reversed(_node, _count);
12 references to Reversed
Microsoft.CodeAnalysis (8)
Syntax\ChildSyntaxList.cs (2)
405/// <returns><see cref="Reversed"/> which contains all children of <see cref="ChildSyntaxList"/> in reversed order</returns> 406public Reversed Reverse()
Syntax\ChildSyntaxList.Reversed.cs (3)
16public readonly partial struct Reversed : IEnumerable<SyntaxNodeOrToken>, IEquatable<Reversed> 60return (obj is Reversed r) && Equals(r); 63public bool Equals(Reversed other)
Syntax\SyntaxNavigator.cs (3)
138private static readonly ObjectPool<Stack<ChildSyntaxList.Reversed.Enumerator>> s_childReversedEnumeratorStackPool 139= new ObjectPool<Stack<ChildSyntaxList.Reversed.Enumerator>>(() => new Stack<ChildSyntaxList.Reversed.Enumerator>(), 10);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Syntax\ChildSyntaxListTests.cs (2)
33EqualityTesting.AssertEqual(default(ChildSyntaxList.Reversed), default(ChildSyntaxList.Reversed));
Microsoft.CodeAnalysis.Workspaces (2)
Classification\SyntaxClassification\SyntacticChangeRangeComputer.cs (2)
39private static readonly ObjectPool<Stack<ChildSyntaxList.Reversed.Enumerator>> s_reversedEnumeratorPool = new(() => new()); 259private static bool TryGetStackTopNodeOrToken(Stack<ChildSyntaxList.Reversed.Enumerator> stack, out SyntaxNodeOrToken syntaxNodeOrToken)