2 types derived from GreenNode
Microsoft.CodeAnalysis (1)
Syntax\InternalSyntax\SyntaxList.cs (1)
10internal abstract partial class SyntaxList : GreenNode
Microsoft.CodeAnalysis.CSharp (1)
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
19internal abstract class CSharpSyntaxNode : GreenNode
2361 references to GreenNode
Microsoft.CodeAnalysis (391)
SourceGeneration\ISyntaxHelper.cs (2)
44void AddAliases(GreenNode node, ArrayBuilder<(string aliasName, string symbolName)> aliases, bool global); 72public abstract void AddAliases(GreenNode node, ArrayBuilder<(string aliasName, string symbolName)> aliases, bool global);
Syntax\ChildSyntaxList.cs (9)
37internal static int CountNodes(GreenNode green) 43var child = green.GetSlot(i); 82private static int Occupancy(GreenNode green) 130GreenNode? greenChild; 131var green = node.Green; 227GreenNode? green = node.Green; 240GreenNode? greenChild = green.GetSlot(slot); 305GreenNode? greenChild; 306var green = node.Green;
Syntax\GreenNode.cs (60)
43private static readonly ConditionalWeakTable<GreenNode, DiagnosticInfo[]> s_diagnosticsTable = 44new ConditionalWeakTable<GreenNode, DiagnosticInfo[]>(); 46private static readonly ConditionalWeakTable<GreenNode, SyntaxAnnotation[]> s_annotationsTable = 47new ConditionalWeakTable<GreenNode, SyntaxAnnotation[]>(); 115protected void AdjustFlagsAndWidth(GreenNode node) 165internal abstract GreenNode? GetSlot(int index); 167internal GreenNode GetRequiredSlot(int index) 169var node = GetSlot(index); 190var child = this.GetSlot(i); 231var child = GetSlot(i); 587internal abstract GreenNode SetAnnotations(SyntaxAnnotation[]? annotations); 606internal abstract GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics); 635var stack = ArrayBuilder<(GreenNode node, bool leading, bool trailing)>.GetInstance(); 646ArrayBuilder<(GreenNode node, bool leading, bool trailing)> stack) 651var currentNode = current.node; 672var child = currentNode.GetSlot(i); 684private static int GetFirstNonNullChildIndex(GreenNode node) 690var child = node.GetSlot(firstIndex); 700private static int GetLastNonNullChildIndex(GreenNode node) 706var child = node.GetSlot(lastIndex); 733public virtual GreenNode? GetLeadingTriviaCore() { return null; } 734public virtual GreenNode? GetTrailingTriviaCore() { return null; } 736public virtual GreenNode WithLeadingTrivia(GreenNode? trivia) 741public virtual GreenNode WithTrailingTrivia(GreenNode? trivia) 746internal GreenNode? GetFirstTerminal() 748GreenNode? node = this; 752GreenNode? firstChild = null; 755var child = node.GetSlot(i); 772internal GreenNode? GetLastTerminal() 774GreenNode? node = this; 778GreenNode? lastChild = null; 781var child = node.GetSlot(i); 798internal GreenNode? GetLastNonmissingTerminal() 800GreenNode? node = this; 804GreenNode? nonmissingChild = null; 807var child = node.GetSlot(i); 826public virtual bool IsEquivalentTo([NotNullWhen(true)] GreenNode? other) 841private static bool EquivalentToInternal(GreenNode node1, GreenNode node2) 877var node1Child = node1.GetSlot(i); 878var node2Child = node2.GetSlot(i); 903public static GreenNode? CreateList<TFrom>(IEnumerable<TFrom>? enumerable, Func<TFrom, GreenNode> select) 912public static GreenNode? CreateList<TFrom>(List<TFrom> list, Func<TFrom, GreenNode> select) 926var array = new ArrayElement<GreenNode>[list.Count]; 934public static GreenNode? CreateList<TFrom>(IReadOnlyList<TFrom> list, Func<TFrom, GreenNode> select) 948var array = new ArrayElement<GreenNode>[list.Count]; 974this.SlotCount <= GreenNode.MaxCachedChildNum; 986var child = GetSlot(i); 996internal bool IsCacheEquivalent(int kind, NodeFlags flags, GreenNode? child1) 1006internal bool IsCacheEquivalent(int kind, NodeFlags flags, GreenNode? child1, GreenNode? child2) 1017internal bool IsCacheEquivalent(int kind, NodeFlags flags, GreenNode? child1, GreenNode? child2, GreenNode? child3) 1038internal GreenNode AddError(DiagnosticInfo err)
Syntax\GreenNode.NodeEnumerable.cs (5)
14public ref struct NodeEnumerable(GreenNode node) 16private readonly GreenNode _node = node; 27private GreenNode _current; 29public Enumerator(GreenNode node) 39public readonly GreenNode Current
Syntax\GreenNodeExtensions.cs (5)
14public static TNode WithAnnotationsGreen<TNode>(this TNode node, IEnumerable<SyntaxAnnotation> annotations) where TNode : GreenNode 44public static TNode WithAdditionalAnnotationsGreen<TNode>(this TNode node, IEnumerable<SyntaxAnnotation>? annotations) where TNode : GreenNode 75public static TNode WithoutAnnotationsGreen<TNode>(this TNode node, IEnumerable<SyntaxAnnotation>? annotations) where TNode : GreenNode 110public static TNode WithDiagnosticsGreen<TNode>(this TNode node, DiagnosticInfo[]? diagnostics) where TNode : GreenNode 115public static TNode WithoutDiagnosticsGreen<TNode>(this TNode node) where TNode : GreenNode
Syntax\InternalSyntax\ChildSyntaxList.cs (5)
9private readonly GreenNode? _node; 12internal ChildSyntaxList(GreenNode node) 45private GreenNode[] Nodes 50var result = new GreenNode[this.Count]; 53foreach (var n in this)
Syntax\InternalSyntax\ChildSyntaxList.Enumerator.cs (7)
11private readonly GreenNode? _node; 13private GreenNode? _list; 15private GreenNode? _currentChild; 17internal Enumerator(GreenNode? node) 53var child = _node.GetSlot(_childIndex); 59if (child.RawKind == GreenNode.ListKind) 89public GreenNode Current
Syntax\InternalSyntax\ChildSyntaxList.Reversed.cs (5)
14private readonly GreenNode? _node; 16internal Reversed(GreenNode? node) 30private GreenNode[] Nodes 35var result = new List<GreenNode>(); 36foreach (var n in this)
Syntax\InternalSyntax\ChildSyntaxList.Reversed.Enumerator.cs (6)
13private readonly GreenNode? _node; 15private GreenNode? _list; 17private GreenNode? _currentChild; 19internal Enumerator(GreenNode? node) 56var child = _node.GetSlot(_childIndex); 91public GreenNode Current
Syntax\InternalSyntax\GreenNodeExtensions.cs (4)
9internal static SyntaxList<T> ToGreenList<T>(this SyntaxNode? node) where T : GreenNode 16internal static SeparatedSyntaxList<T> ToGreenSeparatedList<T>(this SyntaxNode? node) where T : GreenNode 23internal static SyntaxList<T> ToGreenList<T>(this GreenNode? node) where T : GreenNode
Syntax\InternalSyntax\SeparatedSyntaxList.cs (10)
10internal readonly struct SeparatedSyntaxList<TNode> : IEquatable<SeparatedSyntaxList<TNode>> where TNode : GreenNode 12private readonly SyntaxList<GreenNode> _list; 14internal SeparatedSyntaxList(SyntaxList<GreenNode> list) 21private static void Validate(SyntaxList<GreenNode> list) 25var item = list.GetRequiredItem(i); 37internal GreenNode? Node => _list.Node; 68public GreenNode? GetSeparator(int index) 73public SyntaxList<GreenNode> GetWithSeparators() 103public static implicit operator SeparatedSyntaxList<GreenNode>(SeparatedSyntaxList<TNode> list) 105return new SeparatedSyntaxList<GreenNode>(list.GetWithSeparators());
Syntax\InternalSyntax\SeparatedSyntaxListBuilder.cs (4)
12internal readonly struct SeparatedSyntaxListBuilder<TNode> where TNode : GreenNode 47public GreenNode? this[int index] 76public void AddSeparator(GreenNode separatorToken) 106: new SeparatedSyntaxList<TNode>(new SyntaxList<GreenNode>(_builder.ToListNode()));
Syntax\InternalSyntax\SyntaxDiagnosticInfoList.cs (12)
13private readonly GreenNode _node; 15internal SyntaxDiagnosticInfoList(GreenNode node) 41internal readonly GreenNode Node; 45internal NodeIteration(GreenNode node) 58internal Enumerator(GreenNode node) 75var node = _stack[_count - 1].Node; 90var child = node.GetSlot(slotIndex); 108private void PushNodeOrToken(GreenNode node) 120private void PushToken(GreenNode token) 122var trailing = token.GetTrailingTriviaCore(); 129var leading = token.GetLeadingTriviaCore(); 136private void Push(GreenNode node)
Syntax\InternalSyntax\SyntaxList.cs (27)
13: base(GreenNode.ListKind) 18: base(GreenNode.ListKind, diagnostics, annotations) 22internal static GreenNode List(GreenNode child) 27internal static WithTwoChildren List(GreenNode child0, GreenNode child1) 33GreenNode? cached = SyntaxNodeCache.TryGetNode(GreenNode.ListKind, child0, child1, out hash); 46internal static WithThreeChildren List(GreenNode child0, GreenNode child1, GreenNode child2) 53GreenNode? cached = SyntaxNodeCache.TryGetNode(GreenNode.ListKind, child0, child1, child2, out hash); 66internal static GreenNode List(GreenNode?[] nodes) 71internal static GreenNode List(GreenNode?[] nodes, int count) 73var array = new ArrayElement<GreenNode>[count]; 76var node = nodes[i]; 84internal static SyntaxList List(ArrayElement<GreenNode>[] children) 98internal abstract void CopyTo(ArrayElement<GreenNode>[] array, int offset); 100internal static GreenNode? Concat(GreenNode? left, GreenNode? right) 118var tmp = new ArrayElement<GreenNode>[left.SlotCount + right.SlotCount]; 125var tmp = new ArrayElement<GreenNode>[left.SlotCount + 1]; 133var tmp = new ArrayElement<GreenNode>[rightList.SlotCount + 1];
Syntax\InternalSyntax\SyntaxList.WithLotsOfChildren.cs (6)
16internal WithLotsOfChildren(ArrayElement<GreenNode>[] children) 22internal WithLotsOfChildren(DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations, ArrayElement<GreenNode>[] children, int[] childOffsets) 36/// <param name="offset">The target offset. Must be between 0 and <see cref="GreenNode.FullWidth"/>.</param> 48private static int[] CalculateOffsets(ArrayElement<GreenNode>[] children) 61internal override GreenNode SetDiagnostics(DiagnosticInfo[]? errors) 66internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations)
Syntax\InternalSyntax\SyntaxList.WithManyChildren.cs (9)
14internal readonly ArrayElement<GreenNode>[] children; 16internal WithManyChildrenBase(ArrayElement<GreenNode>[] children) 22internal WithManyChildrenBase(DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations, ArrayElement<GreenNode>[] children) 51internal override GreenNode GetSlot(int index) 56internal override void CopyTo(ArrayElement<GreenNode>[] array, int offset) 95internal WithManyChildren(ArrayElement<GreenNode>[] children) 100internal WithManyChildren(DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations, ArrayElement<GreenNode>[] children) 105internal override GreenNode SetDiagnostics(DiagnosticInfo[]? errors) 110internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations)
Syntax\InternalSyntax\SyntaxList.WithThreeChildren.cs (13)
13private readonly GreenNode _child0; 14private readonly GreenNode _child1; 15private readonly GreenNode _child2; 17internal WithThreeChildren(GreenNode child0, GreenNode child1, GreenNode child2) 28internal WithThreeChildren(DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations, GreenNode child0, GreenNode child1, GreenNode child2) 40internal override GreenNode? GetSlot(int index) 55internal override void CopyTo(ArrayElement<GreenNode>[] array, int offset) 67internal override GreenNode SetDiagnostics(DiagnosticInfo[]? errors) 72internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations)
Syntax\InternalSyntax\SyntaxList.WithTwoChildren.cs (10)
13private readonly GreenNode _child0; 14private readonly GreenNode _child1; 16internal WithTwoChildren(GreenNode child0, GreenNode child1) 25internal WithTwoChildren(DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations, GreenNode child0, GreenNode child1) 35internal override GreenNode? GetSlot(int index) 48internal override void CopyTo(ArrayElement<GreenNode>[] array, int offset) 59internal override GreenNode SetDiagnostics(DiagnosticInfo[]? errors) 64internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations)
Syntax\InternalSyntax\SyntaxList`1.cs (12)
12where TNode : GreenNode 14private readonly GreenNode? _node; 16internal SyntaxList(GreenNode? node) 21internal GreenNode? Node => _node; 64internal GreenNode? ItemUntyped(int index) 67var node = this._node; 113var node = this._node; 128internal void CopyTo(int offset, ArrayElement<GreenNode>[] array, int arrayOffset, int count) 161public SeparatedSyntaxList<TOther> AsSeparatedList<TOther>() where TOther : GreenNode 171public static implicit operator SyntaxList<TNode>(SyntaxList<GreenNode> nodes) 176public static implicit operator SyntaxList<GreenNode>(SyntaxList<TNode> nodes) 178return new SyntaxList<GreenNode>(nodes.Node);
Syntax\InternalSyntax\SyntaxList`1.Enumerator.cs (1)
7internal partial struct SyntaxList<TNode> where TNode : GreenNode
Syntax\InternalSyntax\SyntaxListBuilder.cs (18)
12private ArrayElement<GreenNode?>[] _nodes; 18_nodes = new ArrayElement<GreenNode?>[size]; 32public GreenNode? this[int index] 45public void Add(GreenNode? item) 69public void AddRange(GreenNode[] items) 74public void AddRange(GreenNode[] items, int offset, int length) 98public SyntaxListBuilder AddRange(SyntaxList<GreenNode> list) 104public void AddRange(SyntaxList<GreenNode> list, int offset, int length) 119public void AddRange<TNode>(SyntaxList<TNode> list) where TNode : GreenNode 124public void AddRange<TNode>(SyntaxList<TNode> list, int offset, int length) where TNode : GreenNode 126this.AddRange(new SyntaxList<GreenNode>(list.Node), offset, length); 164public GreenNode[] ToArray() 166var array = new GreenNode[this.Count]; 175internal GreenNode? ToListNode() 188var tmp = new ArrayElement<GreenNode>[this.Count]; 194public SyntaxList<GreenNode> ToList() 196return new SyntaxList<GreenNode>(ToListNode()); 199public SyntaxList<TNode> ToList<TNode>() where TNode : GreenNode
Syntax\InternalSyntax\SyntaxListBuilder`1.cs (4)
9internal readonly struct SyntaxListBuilder<TNode> where TNode : GreenNode 49var result = _builder[index]; 100public GreenNode? ToListNode() 120public SyntaxList<TDerived> ToList<TDerived>() where TDerived : GreenNode
Syntax\InternalSyntax\SyntaxListBuilderExtensions.cs (4)
9public static SyntaxList<GreenNode> ToList(this SyntaxListBuilder? builder) 11return ToList<GreenNode>(builder); 14public static SyntaxList<TNode> ToList<TNode>(this SyntaxListBuilder? builder) where TNode : GreenNode 18return default(SyntaxList<GreenNode>);
Syntax\InternalSyntax\SyntaxListPool.cs (5)
46internal SyntaxListBuilder<TNode> Allocate<TNode>() where TNode : GreenNode 51internal SeparatedSyntaxListBuilder<TNode> AllocateSeparated<TNode>() where TNode : GreenNode 56internal void Free<TNode>(in SeparatedSyntaxListBuilder<TNode> item) where TNode : GreenNode 88where TNode : GreenNode 99where TNode : GreenNode
Syntax\InternalSyntax\SyntaxNodeCache.cs (44)
90internal static void NoteGreen(GreenNode _) 120public readonly GreenNode? node; 122internal Entry(int hash, GreenNode node) 131internal static void AddNode(GreenNode node, int hash) 144private static bool CanBeCached(GreenNode? child1) 149private static bool CanBeCached(GreenNode? child1, GreenNode? child2) 154private static bool CanBeCached(GreenNode? child1, GreenNode? child2, GreenNode? child3) 159private static bool ChildInCache(GreenNode? child) 171private static bool AllChildrenInCache(GreenNode node) 186internal static GreenNode? TryGetNode(int kind, GreenNode? child1, out int hash) 191internal static GreenNode? TryGetNode(int kind, GreenNode? child1, GreenNode.NodeFlags flags, out int hash) 214internal static GreenNode? TryGetNode(int kind, GreenNode? child1, GreenNode? child2, out int hash) 219internal static GreenNode? TryGetNode(int kind, GreenNode? child1, GreenNode? child2, GreenNode.NodeFlags flags, out int hash) 242internal static GreenNode? TryGetNode(int kind, GreenNode? child1, GreenNode? child2, GreenNode? child3, out int hash) 247internal static GreenNode? TryGetNode(int kind, GreenNode? child1, GreenNode? child2, GreenNode? child3, GreenNode.NodeFlags flags, out int hash) 270public static GreenNode.NodeFlags GetDefaultNodeFlags() 272return GreenNode.NodeFlags.IsNotMissing; 275private static int GetCacheHash(int kind, GreenNode.NodeFlags flags, GreenNode? child1) 284private static int GetCacheHash(int kind, GreenNode.NodeFlags flags, GreenNode? child1, GreenNode? child2) 301private static int GetCacheHash(int kind, GreenNode.NodeFlags flags, GreenNode? child1, GreenNode? child2, GreenNode? child3)
Syntax\SeparatedSyntaxList.cs (1)
153var green = node.Green.GetRequiredSlot(index);
Syntax\SyntaxDiffer.cs (2)
25private readonly HashSet<GreenNode> _nodeSimilaritySet = new HashSet<GreenNode>();
Syntax\SyntaxList`1.cs (4)
28static GreenNode createGreenNode(ReadOnlySpan<TNode> nodes) 37var copy = new ArrayElement<GreenNode>[nodes.Length]; 351var newGreen = GreenNode.CreateList(items, static n => n.Green);
Syntax\SyntaxListBuilder.cs (6)
12private ArrayElement<GreenNode?>[] _nodes; 17_nodes = new ArrayElement<GreenNode?>[size]; 30internal void AddInternal(GreenNode item) 150var tmp = new ArrayElement<GreenNode?>[size]; 168internal GreenNode? ToListNode() 181var tmp = new ArrayElement<GreenNode>[this.Count];
Syntax\SyntaxListBuilderExtensions.cs (3)
21var listNode = builder?.ToListNode(); 33var listNode = builder?.ToListNode(); 44var listNode = builder?.ToListNode();
Syntax\SyntaxNode.cs (19)
32internal SyntaxNode(GreenNode green, SyntaxNode? parent, int position) 46internal SyntaxNode(GreenNode green, int position, SyntaxTree syntaxTree) 69internal GreenNode Green { get; } 143var green = this.Green.GetSlot(slot); 161var green = this.Green.GetSlot(0); 178var green = this.Green.GetSlot(slot); 196var green = this.Green.GetSlot(0); 220var green = this.Green.GetRequiredSlot(slot); 240var green = this.Green.GetRequiredSlot(1); 266var greenChild = this.Green.GetRequiredSlot(index); 457var stack = PooledObjects.ArrayBuilder<GreenNode?>.GetInstance(); 464var current = stack.Pop(); 500static bool triviaContainsMatch(GreenNode? triviaNode, int rawKind) 509var child = triviaNode.GetSlot(i); 592var item = this.Green.GetSlot(i); 625var green = this.Green; 634var greenChild = green.GetSlot(index); 653var green = this.Green; 664var greenChild = green.GetSlot(index);
Syntax\SyntaxNodeOrToken.cs (6)
33private readonly GreenNode? _token; 53internal SyntaxNodeOrToken(SyntaxNode? parent, GreenNode? token, int position, int index) 129internal GreenNode? UnderlyingNode => _token ?? _nodeOrParent?.Green; 133internal GreenNode RequiredUnderlyingNode 755var thisUnderlying = this.UnderlyingNode; 756var otherUnderlying = other.UnderlyingNode;
Syntax\SyntaxNodeOrTokenList.cs (6)
93var copy = new ArrayElement<GreenNode>[nodesAndTokens.Length]; 150var green = _node.Green.GetRequiredSlot(index); 278internal void CopyTo(int offset, GreenNode?[] array, int arrayOffset, int count) 353var newGreen = GreenNode.CreateList(items, static n => n.RequiredUnderlyingNode)!; 358new ArrayElement<GreenNode> {Value = newGreen}
Syntax\SyntaxNodeOrTokenListBuilder.cs (6)
13private GreenNode?[] _nodes; 18_nodes = new GreenNode?[size]; 41var innerNode = _nodes[index]; 60internal void Add(GreenNode item) 125var tmp = new GreenNode[size]; 156var tmp = new ArrayElement<GreenNode>[_count];
Syntax\SyntaxToken.cs (8)
29internal SyntaxToken(SyntaxNode? parent, GreenNode? token, int position, int index) 39internal SyntaxToken(GreenNode? token) 78internal GreenNode? Node { get; } 80internal GreenNode RequiredNode 429var leading = Node.GetLeadingTriviaCore(); 436var trailingGreen = Node.GetTrailingTriviaCore(); 480? new SyntaxToken(null, Node.WithLeadingTrivia(GreenNode.CreateList(trivia, static t => t.RequiredUnderlyingNode)), position: 0, index: 0) 506? new SyntaxToken(null, Node.WithTrailingTrivia(GreenNode.CreateList(trivia, static t => t.RequiredUnderlyingNode)), position: 0, index: 0)
Syntax\SyntaxTokenList.cs (12)
29internal SyntaxTokenList(SyntaxNode? parent, GreenNode? tokenOrList, int position, int index) 73private static GreenNode? CreateNodeFromSpan(ReadOnlySpan<SyntaxToken> tokens) 84var copy = new ArrayElement<GreenNode>[tokens.Length]; 93private static GreenNode? CreateNode(IEnumerable<SyntaxToken> tokens) 110internal GreenNode? Node { get; } 256internal void CopyTo(int offset, GreenNode?[] array, int arrayOffset, int count) 269private GreenNode? GetGreenNodeAt(int i) 278private static GreenNode? GetGreenNodeAt(GreenNode node, int i) 375return new SyntaxTokenList(null, GreenNode.CreateList(list, static n => n.RequiredNode), 0, 0); 391return new SyntaxTokenList(null, GreenNode.CreateList(list, static n => n.RequiredNode), 0, 0); 437return new SyntaxTokenList(null, GreenNode.CreateList(list, static n => n.RequiredNode), 0, 0);
Syntax\SyntaxTokenList.Enumerator.cs (2)
52private readonly GreenNode? _singleNodeOrList; 57private GreenNode? _current;
Syntax\SyntaxTokenList.Reversed.cs (2)
75private readonly GreenNode? _singleNodeOrList; 80private GreenNode? _current;
Syntax\SyntaxTokenListBuilder.cs (4)
12private GreenNode?[] _nodes; 17_nodes = new GreenNode?[size]; 40internal void Add(GreenNode item) 84var tmp = new GreenNode[newSize];
Syntax\SyntaxTrivia.cs (4)
27internal SyntaxTrivia(in SyntaxToken token, GreenNode? triviaNode, int position, int index) 57internal GreenNode? UnderlyingNode { get; } 59internal GreenNode RequiredUnderlyingNode 63var node = UnderlyingNode;
Syntax\SyntaxTriviaList.cs (10)
29internal SyntaxTriviaList(in SyntaxToken token, GreenNode? node, int position, int index = 0) 37internal SyntaxTriviaList(in SyntaxToken token, GreenNode? node) 79private static GreenNode? CreateNodeFromSpan(ReadOnlySpan<SyntaxTrivia> trivias) 90var copy = new ArrayElement<GreenNode>[trivias.Length]; 101internal GreenNode? Node { get; } 373return new SyntaxTriviaList(default(SyntaxToken), GreenNode.CreateList(list, static n => n.RequiredUnderlyingNode), 0, 0); 419return new SyntaxTriviaList(default(SyntaxToken), GreenNode.CreateList(list, static n => n.RequiredUnderlyingNode), 0, 0); 451private GreenNode? GetGreenNodeAt(int i) 457private static GreenNode? GetGreenNodeAt(GreenNode node, int i)
Syntax\SyntaxTriviaList.Enumerator.cs (6)
19private GreenNode? _singleNodeOrList; 24private GreenNode? _current; 40private void InitializeFrom(in SyntaxToken token, GreenNode greenNode, int index, int position) 58var node = token.Node.GetLeadingTriviaCore(); 69var leading = token.Node.GetLeadingTriviaCore(); 76var trailingGreen = token.Node.GetTrailingTriviaCore();
Syntax\SyntaxTriviaList.Reversed.cs (2)
74private readonly GreenNode? _singleNodeOrList; 79private GreenNode? _current;
Syntax\SyntaxTriviaListBuilder.cs (1)
155var tmp = new ArrayElement<GreenNode>[_count];
Microsoft.CodeAnalysis.CSharp (1958)
Declarations\DeclarationTreeBuilder.cs (4)
36private static readonly ConditionalWeakTable<GreenNode, BoxedMemberNames> s_nodeToMemberNames 37= new ConditionalWeakTable<GreenNode, BoxedMemberNames>(); 1032var greenNode = parent.Green; 1061static (GreenNode _, BoxedMemberNames memberNames) => memberNames, memberNames, out var pooledCallback);
Errors\SyntaxDiagnosticInfo.cs (1)
14/// The offset of this diagnostic, relative to the <em>Start</em> of the <see cref="GreenNode"/> (not the
Parser\DirectiveParser.cs (2)
852var leading = identifier.GetLeadingTrivia(); 853var trailing = identifier.GetTrailingTrivia();
Parser\DocumentationCommentParser.cs (1)
811GreenNode missingNodeOrToken, SyntaxKind expected, SyntaxKind actual)
Parser\LanguageParser.cs (26)
2008var tmp = members[^1]; 2014GreenNode tmp = openBrace; 2020private void SkipBadMemberListTokens(ref GreenNode previousNode) 3341foreach (var child in node.ChildNodesAndTokens().Reverse()) 4346GreenNode trailingTrivia; 4364GreenNode trailingTrivia; 4383out GreenNode trailingTrivia) 4391GreenNode lastItemTrailingTrivia; 4407out GreenNode trailingTrivia) where TNode : CSharpSyntaxNode 4415GreenNode lastItemTrailingTrivia; 4431out GreenNode trailingTrivia) 4457out GreenNode trailingTrivia) 5490foreach (var item in withSeps) 8889GreenNode trailingTrivia; 8911private PostSkipAction SkipBadStatementListTokens(SyntaxListBuilder<StatementSyntax> statements, SyntaxKind expected, out GreenNode trailingTrivia) 11392var stack = ArrayBuilder<GreenNode>.GetInstance(); 11397var current = stack.Pop(); 11409foreach (var child in current.ChildNodesAndTokens()) 14033internal static bool MatchesFactoryContext(GreenNode green, SyntaxFactoryContext context) 14065LanguageParser parser, ref SyntaxToken openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode; 14104bool allowSemicolonAsSeparator) where TNode : GreenNode 14127bool allowSemicolonAsSeparator) where TNode : GreenNode 14314private static bool ContainsErrorDiagnostic(GreenNode node) 14323var stack = ArrayBuilder<GreenNode>.GetInstance(); 14330var current = stack.Pop(); 14340foreach (var child in current.ChildNodesAndTokens())
Parser\LanguageParser_InterpolatedString.cs (5)
314private static SyntaxToken TokenOrMissingToken(GreenNode? leading, SyntaxKind kind, string text, GreenNode? trailing) 372var openTokenTrailingTrivia = tempLexer.LexSyntaxTrailingTrivia().Node; 418var leading = this.CurrentToken.GetLeadingTrivia(); 432SyntaxToken getInterpolationCloseToken(GreenNode? leading)
Parser\Lexer.cs (3)
331var leadingNode = leading?.ToListNode(); 332var trailingNode = trailing?.ToListNode(); 2520var trailing = directiveTriviaCache?.ToListNode();
Parser\SyntaxParser.cs (23)
31private GreenNode _prevTokenTrailingTrivia; 292protected GreenNode EatNode() 298var result = CurrentNode.Green; 629var trivia = _prevTokenTrailingTrivia; 692GreenNode missingNodeOrToken, SyntaxKind expected, SyntaxKind actual) 732protected virtual TNode WithAdditionalDiagnostics<TNode>(TNode node, params DiagnosticInfo[] diagnostics) where TNode : GreenNode 749protected TNode AddError<TNode>(TNode node, ErrorCode code) where TNode : GreenNode 754protected TNode AddErrorAsWarning<TNode>(TNode node, ErrorCode code, params object[] args) where TNode : GreenNode 760protected TNode AddError<TNode>(TNode nodeOrToken, ErrorCode code, params object[] args) where TNode : GreenNode 778/// Given a "missing" node or token (one where <see cref="GreenNode.IsMissing"/> must be true), determines the 783protected (int offset, int width) GetDiagnosticSpanForMissingNodeOrToken(GreenNode missingNodeOrToken) 817var trivia = _prevTokenTrailingTrivia; 859foreach (var child in missingNodeOrToken.EnumerateNodes()) 874var allTrivia = new SyntaxList<GreenNode>(SyntaxList.Concat(childToken.GetLeadingTrivia(), childToken.GetTrailingTrivia())); 877foreach (var trivia in allTrivia) 946protected static SyntaxDiagnosticInfo MakeError(GreenNode node, ErrorCode code, params object[] args) 958protected TNode AddLeadingSkippedSyntax<TNode>(TNode node, GreenNode? skippedSyntax) where TNode : CSharpSyntaxNode 970protected void AddTrailingSkippedSyntax(SyntaxListBuilder list, GreenNode skippedSyntax) 975protected void AddTrailingSkippedSyntax<TNode>(SyntaxListBuilder<TNode> list, GreenNode skippedSyntax) where TNode : CSharpSyntaxNode 980protected TNode AddTrailingSkippedSyntax<TNode>(TNode node, GreenNode skippedSyntax) where TNode : CSharpSyntaxNode 1018internal SyntaxToken AddSkippedSyntax(SyntaxToken target, GreenNode skippedSyntax, bool trailing) 1044foreach (var node in skippedSyntax.EnumerateNodes()) 1148where TNode : GreenNode
Parser\SyntaxParser.ResetPoint.cs (2)
16internal readonly GreenNode PrevTokenTrailingTrivia; 18internal ResetPoint(int resetCount, LexerMode mode, int position, GreenNode prevTokenTrailingTrivia)
SourceGeneration\CSharpSyntaxHelper.cs (1)
77public override void AddAliases(GreenNode node, ArrayBuilder<(string aliasName, string symbolName)> aliases, bool global)
Symbols\Source\SourcePropertySymbol.cs (2)
326static bool containsFieldExpressionInGreenNode(GreenNode? green) 330foreach (var node in green.EnumerateNodes())
Syntax.xml.Internal.Generated.cs (1647)
78internal override GreenNode? GetSlot(int index) 103internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 106internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 161internal override GreenNode? GetSlot(int index) 192internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 195internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 241internal override GreenNode? GetSlot(int index) 271internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 274internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 282internal readonly GreenNode? arguments; 285internal TypeArgumentListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? arguments, SyntaxToken greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 300internal TypeArgumentListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? arguments, SyntaxToken greaterThanToken, SyntaxFactoryContext context) 316internal TypeArgumentListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? arguments, SyntaxToken greaterThanToken) 338internal override GreenNode? GetSlot(int index) 369internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 372internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 427internal override GreenNode? GetSlot(int index) 458internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 461internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 512internal override GreenNode? GetSlot(int index) 537internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 540internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 548internal readonly GreenNode? rankSpecifiers; 550internal ArrayTypeSyntax(SyntaxKind kind, TypeSyntax elementType, GreenNode? rankSpecifiers, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 563internal ArrayTypeSyntax(SyntaxKind kind, TypeSyntax elementType, GreenNode? rankSpecifiers, SyntaxFactoryContext context) 577internal ArrayTypeSyntax(SyntaxKind kind, TypeSyntax elementType, GreenNode? rankSpecifiers) 595internal override GreenNode? GetSlot(int index) 625internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 628internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 635internal readonly GreenNode? sizes; 638internal ArrayRankSpecifierSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? sizes, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 653internal ArrayRankSpecifierSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? sizes, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 669internal ArrayRankSpecifierSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? sizes, SyntaxToken closeBracketToken) 688internal override GreenNode? GetSlot(int index) 719internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 722internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 768internal override GreenNode? GetSlot(int index) 798internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 801internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 873internal override GreenNode? GetSlot(int index) 905internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 908internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 916internal readonly GreenNode? parameters; 919internal FunctionPointerParameterListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? parameters, SyntaxToken greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 934internal FunctionPointerParameterListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? parameters, SyntaxToken greaterThanToken, SyntaxFactoryContext context) 950internal FunctionPointerParameterListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? parameters, SyntaxToken greaterThanToken) 972internal override GreenNode? GetSlot(int index) 1003internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1006internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1061internal override GreenNode? GetSlot(int index) 1091internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1094internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1102internal readonly GreenNode? callingConventions; 1105internal FunctionPointerUnmanagedCallingConventionListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? callingConventions, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 1120internal FunctionPointerUnmanagedCallingConventionListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? callingConventions, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 1136internal FunctionPointerUnmanagedCallingConventionListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? callingConventions, SyntaxToken closeBracketToken) 1158internal override GreenNode? GetSlot(int index) 1189internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1192internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1229internal override GreenNode? GetSlot(int index) 1254internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1257internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1303internal override GreenNode? GetSlot(int index) 1333internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1336internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1344internal readonly GreenNode? elements; 1347internal TupleTypeSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? elements, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 1362internal TupleTypeSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? elements, SyntaxToken closeParenToken, SyntaxFactoryContext context) 1378internal TupleTypeSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? elements, SyntaxToken closeParenToken) 1399internal override GreenNode? GetSlot(int index) 1430internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1433internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1488internal override GreenNode? GetSlot(int index) 1518internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1521internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1558internal override GreenNode? GetSlot(int index) 1583internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1586internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1648internal override GreenNode? GetSlot(int index) 1679internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1682internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1726internal override GreenNode? GetSlot(int index) 1756internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1759internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1841internal override GreenNode? GetSlot(int index) 1872internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1875internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 1883internal readonly GreenNode? arguments; 1886internal TupleExpressionSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 1901internal TupleExpressionSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken, SyntaxFactoryContext context) 1917internal TupleExpressionSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken) 1939internal override GreenNode? GetSlot(int index) 1970internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 1973internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2019internal override GreenNode? GetSlot(int index) 2049internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2052internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2098internal override GreenNode? GetSlot(int index) 2128internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2131internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2177internal override GreenNode? GetSlot(int index) 2207internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2210internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2265internal override GreenNode? GetSlot(int index) 2296internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2299internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2354internal override GreenNode? GetSlot(int index) 2385internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2388internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2434internal override GreenNode? GetSlot(int index) 2464internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2467internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2504internal override GreenNode? GetSlot(int index) 2529internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2532internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2605internal override GreenNode? GetSlot(int index) 2636internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2639internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2676internal override GreenNode? GetSlot(int index) 2701internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2704internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2759internal override GreenNode? GetSlot(int index) 2790internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2793internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2848internal override GreenNode? GetSlot(int index) 2879internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2882internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 2955internal override GreenNode? GetSlot(int index) 2988internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 2991internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3042internal override GreenNode? GetSlot(int index) 3067internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3070internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3107internal override GreenNode? GetSlot(int index) 3132internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3135internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3172internal override GreenNode? GetSlot(int index) 3197internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3200internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3237internal override GreenNode? GetSlot(int index) 3262internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3265internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3329internal override GreenNode? GetSlot(int index) 3361internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3364internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3428internal override GreenNode? GetSlot(int index) 3460internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3463internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3545internal override GreenNode? GetSlot(int index) 3579internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3582internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3646internal override GreenNode? GetSlot(int index) 3678internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3681internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3745internal override GreenNode? GetSlot(int index) 3777internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3780internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3844internal override GreenNode? GetSlot(int index) 3876internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3879internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 3943internal override GreenNode? GetSlot(int index) 3975internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 3978internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4024internal override GreenNode? GetSlot(int index) 4054internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4057internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4103internal override GreenNode? GetSlot(int index) 4133internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4136internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4161internal readonly GreenNode? arguments; 4164internal ArgumentListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 4179internal ArgumentListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken, SyntaxFactoryContext context) 4195internal ArgumentListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken) 4217internal override GreenNode? GetSlot(int index) 4248internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4251internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4259internal readonly GreenNode? arguments; 4262internal BracketedArgumentListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? arguments, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 4277internal BracketedArgumentListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? arguments, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 4293internal BracketedArgumentListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? arguments, SyntaxToken closeBracketToken) 4315internal override GreenNode? GetSlot(int index) 4346internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4349internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4422internal override GreenNode? GetSlot(int index) 4453internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4456internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4516internal override GreenNode? GetSlot(int index) 4546internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4549internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4595internal override GreenNode? GetSlot(int index) 4625internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4628internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4673internal override GreenNode? GetSlot(int index) 4703internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4706internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4770internal override GreenNode? GetSlot(int index) 4802internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4805internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 4840internal readonly GreenNode? modifiers; 4846internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers, SyntaxToken delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 4871internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers, SyntaxToken delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context) 4897internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers, SyntaxToken delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody) 4938internal override GreenNode? GetSlot(int index) 4971internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 4974internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 5000internal readonly GreenNode? attributeLists; 5001internal readonly GreenNode? modifiers; 5007internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 5037internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context) 5068internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody) 5115internal override GreenNode? GetSlot(int index) 5149internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 5152internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 5195internal override GreenNode? GetSlot(int index) 5225internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 5228internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 5235internal readonly GreenNode? attributeLists; 5236internal readonly GreenNode? modifiers; 5243internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 5278internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context) 5314internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody) 5367internal override GreenNode? GetSlot(int index) 5402internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 5405internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 5413internal readonly GreenNode? expressions; 5416internal InitializerExpressionSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? expressions, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 5431internal InitializerExpressionSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? expressions, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 5447internal InitializerExpressionSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? expressions, SyntaxToken closeBraceToken) 5469internal override GreenNode? GetSlot(int index) 5500internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 5503internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 5589internal override GreenNode? GetSlot(int index) 5620internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 5623internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 5705internal override GreenNode? GetSlot(int index) 5737internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 5740internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 5792internal override GreenNode? GetSlot(int index) 5823internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 5826internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 5880internal override GreenNode? GetSlot(int index) 5910internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 5913internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 5922internal readonly GreenNode? initializers; 5925internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind, SyntaxToken newKeyword, SyntaxToken openBraceToken, GreenNode? initializers, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 5942internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind, SyntaxToken newKeyword, SyntaxToken openBraceToken, GreenNode? initializers, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 5960internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind, SyntaxToken newKeyword, SyntaxToken openBraceToken, GreenNode? initializers, SyntaxToken closeBraceToken) 5986internal override GreenNode? GetSlot(int index) 6018internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6021internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6085internal override GreenNode? GetSlot(int index) 6116internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6119internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6128internal readonly GreenNode? commas; 6132internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind, SyntaxToken newKeyword, SyntaxToken openBracketToken, GreenNode? commas, SyntaxToken closeBracketToken, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 6151internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind, SyntaxToken newKeyword, SyntaxToken openBracketToken, GreenNode? commas, SyntaxToken closeBracketToken, InitializerExpressionSyntax initializer, SyntaxFactoryContext context) 6171internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind, SyntaxToken newKeyword, SyntaxToken openBracketToken, GreenNode? commas, SyntaxToken closeBracketToken, InitializerExpressionSyntax initializer) 6201internal override GreenNode? GetSlot(int index) 6234internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6237internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6301internal override GreenNode? GetSlot(int index) 6332internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6335internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6399internal override GreenNode? GetSlot(int index) 6431internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6434internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6441internal readonly GreenNode? elements; 6444internal CollectionExpressionSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? elements, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 6459internal CollectionExpressionSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? elements, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 6475internal CollectionExpressionSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? elements, SyntaxToken closeBracketToken) 6495internal override GreenNode? GetSlot(int index) 6526internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6529internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6577internal override GreenNode? GetSlot(int index) 6602internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6605internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6648internal override GreenNode? GetSlot(int index) 6678internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6681internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6750internal override GreenNode? GetSlot(int index) 6780internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6783internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6789internal readonly GreenNode? clauses; 6793internal QueryBodySyntax(SyntaxKind kind, GreenNode? clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 6811internal QueryBodySyntax(SyntaxKind kind, GreenNode? clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation, SyntaxFactoryContext context) 6830internal QueryBodySyntax(SyntaxKind kind, GreenNode? clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation) 6852internal override GreenNode? GetSlot(int index) 6883internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6886internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6963internal override GreenNode? GetSlot(int index) 6996internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6999internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7059internal override GreenNode? GetSlot(int index) 7091internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7094internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7220internal override GreenNode? GetSlot(int index) 7258internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7261internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7305internal override GreenNode? GetSlot(int index) 7335internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7338internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7381internal override GreenNode? GetSlot(int index) 7411internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7414internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7421internal readonly GreenNode? orderings; 7423internal OrderByClauseSyntax(SyntaxKind kind, SyntaxToken orderByKeyword, GreenNode? orderings, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 7436internal OrderByClauseSyntax(SyntaxKind kind, SyntaxToken orderByKeyword, GreenNode? orderings, SyntaxFactoryContext context) 7450internal OrderByClauseSyntax(SyntaxKind kind, SyntaxToken orderByKeyword, GreenNode? orderings) 7466internal override GreenNode? GetSlot(int index) 7496internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7499internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7551internal override GreenNode? GetSlot(int index) 7581internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7584internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7627internal override GreenNode? GetSlot(int index) 7657internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7660internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7719internal override GreenNode? GetSlot(int index) 7751internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7754internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7806internal override GreenNode? GetSlot(int index) 7837internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7840internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7877internal override GreenNode? GetSlot(int index) 7902internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7905internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7912internal readonly GreenNode? contents; 7915internal InterpolatedStringExpressionSyntax(SyntaxKind kind, SyntaxToken stringStartToken, GreenNode? contents, SyntaxToken stringEndToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 7930internal InterpolatedStringExpressionSyntax(SyntaxKind kind, SyntaxToken stringStartToken, GreenNode? contents, SyntaxToken stringEndToken, SyntaxFactoryContext context) 7946internal InterpolatedStringExpressionSyntax(SyntaxKind kind, SyntaxToken stringStartToken, GreenNode? contents, SyntaxToken stringEndToken) 7968internal override GreenNode? GetSlot(int index) 7999internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8002internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8056internal override GreenNode? GetSlot(int index) 8087internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8090internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8133internal override GreenNode? GetSlot(int index) 8163internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8166internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8209internal override GreenNode? GetSlot(int index) 8239internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8242internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8290internal override GreenNode? GetSlot(int index) 8315internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8318internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8361internal override GreenNode? GetSlot(int index) 8391internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8394internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8437internal override GreenNode? GetSlot(int index) 8467internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8470internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8565internal override GreenNode? GetSlot(int index) 8597internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8600internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8607internal readonly GreenNode? subpatterns; 8610internal PositionalPatternClauseSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? subpatterns, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 8625internal PositionalPatternClauseSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? subpatterns, SyntaxToken closeParenToken, SyntaxFactoryContext context) 8641internal PositionalPatternClauseSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? subpatterns, SyntaxToken closeParenToken) 8660internal override GreenNode? GetSlot(int index) 8691internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8694internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8701internal readonly GreenNode? subpatterns; 8704internal PropertyPatternClauseSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? subpatterns, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 8719internal PropertyPatternClauseSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? subpatterns, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 8735internal PropertyPatternClauseSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? subpatterns, SyntaxToken closeBraceToken) 8754internal override GreenNode? GetSlot(int index) 8785internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8788internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8840internal override GreenNode? GetSlot(int index) 8870internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8873internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8909internal override GreenNode? GetSlot(int index) 8934internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8937internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8988internal override GreenNode? GetSlot(int index) 9019internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9022internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9066internal override GreenNode? GetSlot(int index) 9096internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9099internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9135internal override GreenNode? GetSlot(int index) 9160internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9163internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9214internal override GreenNode? GetSlot(int index) 9245internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9248internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9291internal override GreenNode? GetSlot(int index) 9321internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9324internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9331internal readonly GreenNode? patterns; 9335internal ListPatternSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? patterns, SyntaxToken closeBracketToken, VariableDesignationSyntax? designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 9355internal ListPatternSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? patterns, SyntaxToken closeBracketToken, VariableDesignationSyntax? designation, SyntaxFactoryContext context) 9376internal ListPatternSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? patterns, SyntaxToken closeBracketToken, VariableDesignationSyntax? designation) 9401internal override GreenNode? GetSlot(int index) 9433internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9436internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9488internal override GreenNode? GetSlot(int index) 9518internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9521internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9570internal override GreenNode? GetSlot(int index) 9595internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9598internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9687internal override GreenNode? GetSlot(int index) 9720internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9723internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9766internal override GreenNode? GetSlot(int index) 9796internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9799internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9843internal override GreenNode? GetSlot(int index) 9873internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9876internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9883internal readonly GreenNode? attributeLists; 9884internal readonly GreenNode? modifiers; 9887internal GlobalStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 9905internal GlobalStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, StatementSyntax statement, SyntaxFactoryContext context) 9924internal GlobalStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, StatementSyntax statement) 9946internal override GreenNode? GetSlot(int index) 9977internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9980internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10002internal readonly GreenNode? attributeLists; 10004internal readonly GreenNode? statements; 10007internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken openBraceToken, GreenNode? statements, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10027internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken openBraceToken, GreenNode? statements, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 10048internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken openBraceToken, GreenNode? statements, SyntaxToken closeBraceToken) 10073internal override GreenNode? GetSlot(int index) 10105internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10108internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10114internal readonly GreenNode? attributeLists; 10115internal readonly GreenNode? modifiers; 10120internal readonly GreenNode? constraintClauses; 10125internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10172internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 10220internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 10280internal override GreenNode? GetSlot(int index) 10318internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10321internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10327internal readonly GreenNode? attributeLists; 10330internal readonly GreenNode? modifiers; 10334internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10364internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, SyntaxFactoryContext context) 10395internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken) 10433internal override GreenNode? GetSlot(int index) 10467internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10470internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10477internal readonly GreenNode? variables; 10479internal VariableDeclarationSyntax(SyntaxKind kind, TypeSyntax type, GreenNode? variables, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10492internal VariableDeclarationSyntax(SyntaxKind kind, TypeSyntax type, GreenNode? variables, SyntaxFactoryContext context) 10506internal VariableDeclarationSyntax(SyntaxKind kind, TypeSyntax type, GreenNode? variables) 10522internal override GreenNode? GetSlot(int index) 10552internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10555internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10625internal override GreenNode? GetSlot(int index) 10656internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10659internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10702internal override GreenNode? GetSlot(int index) 10732internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10735internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10783internal override GreenNode? GetSlot(int index) 10808internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10811internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10846internal override GreenNode? GetSlot(int index) 10871internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10874internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10881internal readonly GreenNode? variables; 10884internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? variables, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10899internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? variables, SyntaxToken closeParenToken, SyntaxFactoryContext context) 10915internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? variables, SyntaxToken closeParenToken) 10934internal override GreenNode? GetSlot(int index) 10965internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10968internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10974internal readonly GreenNode? attributeLists; 10978internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10993internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11009internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression, SyntaxToken semicolonToken) 11028internal override GreenNode? GetSlot(int index) 11059internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11062internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11068internal readonly GreenNode? attributeLists; 11071internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11084internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11098internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken semicolonToken) 11114internal override GreenNode? GetSlot(int index) 11144internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11147internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11154internal readonly GreenNode? attributeLists; 11159internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken identifier, SyntaxToken colonToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11176internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken identifier, SyntaxToken colonToken, StatementSyntax statement, SyntaxFactoryContext context) 11194internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken identifier, SyntaxToken colonToken, StatementSyntax statement) 11218internal override GreenNode? GetSlot(int index) 11250internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11253internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11262internal readonly GreenNode? attributeLists; 11268internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken gotoKeyword, SyntaxToken? caseOrDefaultKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11293internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken gotoKeyword, SyntaxToken? caseOrDefaultKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11319internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken gotoKeyword, SyntaxToken? caseOrDefaultKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken) 11362internal override GreenNode? GetSlot(int index) 11395internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11398internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11404internal readonly GreenNode? attributeLists; 11408internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11423internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11439internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken) 11458internal override GreenNode? GetSlot(int index) 11489internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11492internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11498internal readonly GreenNode? attributeLists; 11502internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken continueKeyword, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11517internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken continueKeyword, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11533internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken continueKeyword, SyntaxToken semicolonToken) 11552internal override GreenNode? GetSlot(int index) 11583internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11586internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11592internal readonly GreenNode? attributeLists; 11597internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken returnKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11617internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken returnKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11638internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken returnKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken) 11663internal override GreenNode? GetSlot(int index) 11695internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11698internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11704internal readonly GreenNode? attributeLists; 11709internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken throwKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11729internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken throwKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11750internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken throwKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken) 11775internal override GreenNode? GetSlot(int index) 11807internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11810internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11816internal readonly GreenNode? attributeLists; 11822internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken yieldKeyword, SyntaxToken returnOrBreakKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11844internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken yieldKeyword, SyntaxToken returnOrBreakKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11867internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken yieldKeyword, SyntaxToken returnOrBreakKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken) 11895internal override GreenNode? GetSlot(int index) 11928internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11931internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11937internal readonly GreenNode? attributeLists; 11944internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11965internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 11987internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement) 12015internal override GreenNode? GetSlot(int index) 12049internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12052internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12058internal readonly GreenNode? attributeLists; 12067internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken doKeyword, StatementSyntax statement, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 12092internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken doKeyword, StatementSyntax statement, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, SyntaxToken semicolonToken, SyntaxFactoryContext context) 12118internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken doKeyword, StatementSyntax statement, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, SyntaxToken semicolonToken) 12152internal override GreenNode? GetSlot(int index) 12188internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12191internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12197internal readonly GreenNode? attributeLists; 12201internal readonly GreenNode? initializers; 12205internal readonly GreenNode? incrementors; 12209internal ForStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken forKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, GreenNode? initializers, SyntaxToken firstSemicolonToken, ExpressionSyntax? condition, SyntaxToken secondSemicolonToken, GreenNode? incrementors, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 12252internal ForStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken forKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, GreenNode? initializers, SyntaxToken firstSemicolonToken, ExpressionSyntax? condition, SyntaxToken secondSemicolonToken, GreenNode? incrementors, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 12296internal ForStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken forKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, GreenNode? initializers, SyntaxToken firstSemicolonToken, ExpressionSyntax? condition, SyntaxToken secondSemicolonToken, GreenNode? incrementors, SyntaxToken closeParenToken, StatementSyntax statement) 12351internal override GreenNode? GetSlot(int index) 12390internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12393internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12426internal readonly GreenNode? attributeLists; 12437internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken forEachKeyword, SyntaxToken openParenToken, TypeSyntax type, SyntaxToken identifier, SyntaxToken inKeyword, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 12469internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken forEachKeyword, SyntaxToken openParenToken, TypeSyntax type, SyntaxToken identifier, SyntaxToken inKeyword, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 12502internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken forEachKeyword, SyntaxToken openParenToken, TypeSyntax type, SyntaxToken identifier, SyntaxToken inKeyword, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement) 12546internal override GreenNode? GetSlot(int index) 12584internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12587internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12593internal readonly GreenNode? attributeLists; 12603internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken forEachKeyword, SyntaxToken openParenToken, ExpressionSyntax variable, SyntaxToken inKeyword, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 12633internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken forEachKeyword, SyntaxToken openParenToken, ExpressionSyntax variable, SyntaxToken inKeyword, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 12664internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken forEachKeyword, SyntaxToken openParenToken, ExpressionSyntax variable, SyntaxToken inKeyword, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement) 12710internal override GreenNode? GetSlot(int index) 12747internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12750internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12756internal readonly GreenNode? attributeLists; 12765internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken usingKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 12799internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken usingKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 12834internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken usingKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression, SyntaxToken closeParenToken, StatementSyntax statement) 12877internal override GreenNode? GetSlot(int index) 12913internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12916internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12922internal readonly GreenNode? attributeLists; 12929internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 12950internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 12972internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement) 13000internal override GreenNode? GetSlot(int index) 13034internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13037internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13043internal readonly GreenNode? attributeLists; 13047internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken keyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13062internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken keyword, BlockSyntax block, SyntaxFactoryContext context) 13078internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken keyword, BlockSyntax block) 13097internal override GreenNode? GetSlot(int index) 13128internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13131internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13137internal readonly GreenNode? attributeLists; 13141internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken unsafeKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13156internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken unsafeKeyword, BlockSyntax block, SyntaxFactoryContext context) 13172internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken unsafeKeyword, BlockSyntax block) 13191internal override GreenNode? GetSlot(int index) 13222internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13225internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13231internal readonly GreenNode? attributeLists; 13238internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken lockKeyword, SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13259internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken lockKeyword, SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 13281internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken lockKeyword, SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement) 13309internal override GreenNode? GetSlot(int index) 13343internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13346internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13355internal readonly GreenNode? attributeLists; 13363internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13389internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, SyntaxFactoryContext context) 13416internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else) 13468internal override GreenNode? GetSlot(int index) 13503internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13506internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13553internal override GreenNode? GetSlot(int index) 13583internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13586internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13593internal readonly GreenNode? attributeLists; 13599internal readonly GreenNode? sections; 13602internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken switchKeyword, SyntaxToken? openParenToken, ExpressionSyntax expression, SyntaxToken? closeParenToken, SyntaxToken openBraceToken, GreenNode? sections, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13636internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken switchKeyword, SyntaxToken? openParenToken, ExpressionSyntax expression, SyntaxToken? closeParenToken, SyntaxToken openBraceToken, GreenNode? sections, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 13671internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken switchKeyword, SyntaxToken? openParenToken, ExpressionSyntax expression, SyntaxToken? closeParenToken, SyntaxToken openBraceToken, GreenNode? sections, SyntaxToken closeBraceToken) 13735internal override GreenNode? GetSlot(int index) 13771internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13774internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13781internal readonly GreenNode? labels; 13782internal readonly GreenNode? statements; 13784internal SwitchSectionSyntax(SyntaxKind kind, GreenNode? labels, GreenNode? statements, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13800internal SwitchSectionSyntax(SyntaxKind kind, GreenNode? labels, GreenNode? statements, SyntaxFactoryContext context) 13817internal SwitchSectionSyntax(SyntaxKind kind, GreenNode? labels, GreenNode? statements) 13842internal override GreenNode? GetSlot(int index) 13872internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13875internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13972internal override GreenNode? GetSlot(int index) 14004internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14007internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14063internal override GreenNode? GetSlot(int index) 14094internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14097internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14142internal override GreenNode? GetSlot(int index) 14172internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14175internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14184internal readonly GreenNode? arms; 14187internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression, SyntaxToken switchKeyword, SyntaxToken openBraceToken, GreenNode? arms, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 14206internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression, SyntaxToken switchKeyword, SyntaxToken openBraceToken, GreenNode? arms, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 14226internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression, SyntaxToken switchKeyword, SyntaxToken openBraceToken, GreenNode? arms, SyntaxToken closeBraceToken) 14251internal override GreenNode? GetSlot(int index) 14284internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14287internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14355internal override GreenNode? GetSlot(int index) 14387internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14390internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14396internal readonly GreenNode? attributeLists; 14399internal readonly GreenNode? catches; 14402internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 14427internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, SyntaxFactoryContext context) 14453internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally) 14484internal override GreenNode? GetSlot(int index) 14517internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14520internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14597internal override GreenNode? GetSlot(int index) 14629internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14632internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14700internal override GreenNode? GetSlot(int index) 14732internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14735internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14794internal override GreenNode? GetSlot(int index) 14826internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14829internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14872internal override GreenNode? GetSlot(int index) 14902internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14905internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14911internal readonly GreenNode? externs; 14912internal readonly GreenNode? usings; 14913internal readonly GreenNode? attributeLists; 14914internal readonly GreenNode? members; 14917internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members, SyntaxToken endOfFileToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 14945internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members, SyntaxToken endOfFileToken, SyntaxFactoryContext context) 14974internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members, SyntaxToken endOfFileToken) 15009internal override GreenNode? GetSlot(int index) 15042internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15045internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15111internal override GreenNode? GetSlot(int index) 15143internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15146internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15265internal override GreenNode? GetSlot(int index) 15300internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15303internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15352internal readonly GreenNode? attributeLists; 15353internal readonly GreenNode? modifiers; 15357internal readonly GreenNode? externs; 15358internal readonly GreenNode? usings; 15359internal readonly GreenNode? members; 15363internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxToken closeBraceToken, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 15407internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxToken closeBraceToken, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 15452internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxToken closeBraceToken, SyntaxToken? semicolonToken) 15508internal override GreenNode? GetSlot(int index) 15546internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15549internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15555internal readonly GreenNode? attributeLists; 15556internal readonly GreenNode? modifiers; 15560internal readonly GreenNode? externs; 15561internal readonly GreenNode? usings; 15562internal readonly GreenNode? members; 15564internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 15601internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxFactoryContext context) 15639internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members) 15685internal override GreenNode? GetSlot(int index) 15721internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15724internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15733internal readonly GreenNode? attributes; 15736internal AttributeListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 15756internal AttributeListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 15777internal AttributeListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes, SyntaxToken closeBracketToken) 15806internal override GreenNode? GetSlot(int index) 15838internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15841internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15887internal override GreenNode? GetSlot(int index) 15917internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15920internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15977internal override GreenNode? GetSlot(int index) 16007internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16010internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16018internal readonly GreenNode? arguments; 16021internal AttributeArgumentListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 16036internal AttributeArgumentListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken, SyntaxFactoryContext context) 16052internal AttributeArgumentListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken) 16074internal override GreenNode? GetSlot(int index) 16105internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16108internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16179internal override GreenNode? GetSlot(int index) 16210internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16213internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16258internal override GreenNode? GetSlot(int index) 16288internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16291internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16299internal readonly GreenNode? parameters; 16302internal TypeParameterListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? parameters, SyntaxToken greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 16317internal TypeParameterListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? parameters, SyntaxToken greaterThanToken, SyntaxFactoryContext context) 16333internal TypeParameterListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? parameters, SyntaxToken greaterThanToken) 16355internal override GreenNode? GetSlot(int index) 16386internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16389internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16396internal readonly GreenNode? attributeLists; 16400internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? varianceKeyword, SyntaxToken identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 16418internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? varianceKeyword, SyntaxToken identifier, SyntaxFactoryContext context) 16437internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? varianceKeyword, SyntaxToken identifier) 16461internal override GreenNode? GetSlot(int index) 16492internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16495internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16558internal readonly GreenNode? attributeLists; 16559internal readonly GreenNode? modifiers; 16565internal readonly GreenNode? constraintClauses; 16567internal readonly GreenNode? members; 16571internal ClassDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 16631internal ClassDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 16692internal ClassDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken) 16766internal override GreenNode? GetSlot(int index) 16806internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16809internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16816internal readonly GreenNode? attributeLists; 16817internal readonly GreenNode? modifiers; 16823internal readonly GreenNode? constraintClauses; 16825internal readonly GreenNode? members; 16829internal StructDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 16889internal StructDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 16950internal StructDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken) 17024internal override GreenNode? GetSlot(int index) 17064internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 17067internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 17074internal readonly GreenNode? attributeLists; 17075internal readonly GreenNode? modifiers; 17081internal readonly GreenNode? constraintClauses; 17083internal readonly GreenNode? members; 17087internal InterfaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 17147internal InterfaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 17208internal InterfaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken) 17282internal override GreenNode? GetSlot(int index) 17322internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 17325internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 17331internal readonly GreenNode? attributeLists; 17332internal readonly GreenNode? modifiers; 17339internal readonly GreenNode? constraintClauses; 17341internal readonly GreenNode? members; 17345internal RecordDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken? classOrStructKeyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 17410internal RecordDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken? classOrStructKeyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 17476internal RecordDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, SyntaxToken? classOrStructKeyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken) 17555internal override GreenNode? GetSlot(int index) 17596internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 17599internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 17606internal readonly GreenNode? attributeLists; 17607internal readonly GreenNode? modifiers; 17612internal readonly GreenNode? members; 17616internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken enumKeyword, SyntaxToken identifier, BaseListSyntax? baseList, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 17661internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken enumKeyword, SyntaxToken identifier, BaseListSyntax? baseList, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 17707internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken enumKeyword, SyntaxToken identifier, BaseListSyntax? baseList, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken) 17765internal override GreenNode? GetSlot(int index) 17802internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 17805internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 17812internal readonly GreenNode? attributeLists; 17813internal readonly GreenNode? modifiers; 17819internal readonly GreenNode? constraintClauses; 17822internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken delegateKeyword, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 17858internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken delegateKeyword, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, SyntaxToken semicolonToken, SyntaxFactoryContext context) 17895internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken delegateKeyword, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, SyntaxToken semicolonToken) 17947internal override GreenNode? GetSlot(int index) 17984internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 17987internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 17993internal readonly GreenNode? attributeLists; 17994internal readonly GreenNode? modifiers; 17998internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, EqualsValueClauseSyntax? equalsValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 18021internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, EqualsValueClauseSyntax? equalsValue, SyntaxFactoryContext context) 18045internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, EqualsValueClauseSyntax? equalsValue) 18074internal override GreenNode? GetSlot(int index) 18106internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18109internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18116internal readonly GreenNode? attributeLists; 18117internal readonly GreenNode? modifiers; 18121internal readonly GreenNode? constraintClauses; 18123internal readonly GreenNode? members; 18127internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 18180internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 18234internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken) 18298internal override GreenNode? GetSlot(int index) 18336internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18339internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18347internal readonly GreenNode? types; 18349internal BaseListSyntax(SyntaxKind kind, SyntaxToken colonToken, GreenNode? types, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 18362internal BaseListSyntax(SyntaxKind kind, SyntaxToken colonToken, GreenNode? types, SyntaxFactoryContext context) 18376internal BaseListSyntax(SyntaxKind kind, SyntaxToken colonToken, GreenNode? types) 18394internal override GreenNode? GetSlot(int index) 18424internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18427internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18478internal override GreenNode? GetSlot(int index) 18503internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18506internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18549internal override GreenNode? GetSlot(int index) 18579internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18582internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18592internal readonly GreenNode? constraints; 18594internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword, IdentifierNameSyntax name, SyntaxToken colonToken, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 18611internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword, IdentifierNameSyntax name, SyntaxToken colonToken, GreenNode? constraints, SyntaxFactoryContext context) 18629internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword, IdentifierNameSyntax name, SyntaxToken colonToken, GreenNode? constraints) 18654internal override GreenNode? GetSlot(int index) 18686internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18689internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18758internal override GreenNode? GetSlot(int index) 18789internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18792internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18847internal override GreenNode? GetSlot(int index) 18877internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18880internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18917internal override GreenNode? GetSlot(int index) 18942internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18945internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18982internal override GreenNode? GetSlot(int index) 19007internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19010internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19018internal readonly GreenNode? constraints; 19020internal AllowsConstraintClauseSyntax(SyntaxKind kind, SyntaxToken allowsKeyword, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 19033internal AllowsConstraintClauseSyntax(SyntaxKind kind, SyntaxToken allowsKeyword, GreenNode? constraints, SyntaxFactoryContext context) 19047internal AllowsConstraintClauseSyntax(SyntaxKind kind, SyntaxToken allowsKeyword, GreenNode? constraints) 19064internal override GreenNode? GetSlot(int index) 19094internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19097internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19157internal override GreenNode? GetSlot(int index) 19187internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19190internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19213internal readonly GreenNode? attributeLists; 19214internal readonly GreenNode? modifiers; 19218internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 19238internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, SyntaxFactoryContext context) 19259internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken) 19284internal override GreenNode? GetSlot(int index) 19316internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19319internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19325internal readonly GreenNode? attributeLists; 19326internal readonly GreenNode? modifiers; 19331internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 19353internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, SyntaxFactoryContext context) 19376internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken) 19404internal override GreenNode? GetSlot(int index) 19437internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19440internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19483internal override GreenNode? GetSlot(int index) 19513internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19516internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19547internal readonly GreenNode? attributeLists; 19548internal readonly GreenNode? modifiers; 19554internal readonly GreenNode? constraintClauses; 19559internal MethodDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 19611internal MethodDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 19664internal MethodDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 19732internal override GreenNode? GetSlot(int index) 19771internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19774internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19781internal readonly GreenNode? attributeLists; 19782internal readonly GreenNode? modifiers; 19793internal OperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken operatorKeyword, SyntaxToken? checkedKeyword, SyntaxToken operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 19842internal OperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken operatorKeyword, SyntaxToken? checkedKeyword, SyntaxToken operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 19892internal OperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken operatorKeyword, SyntaxToken? checkedKeyword, SyntaxToken operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 19958internal override GreenNode? GetSlot(int index) 19997internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20000internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20007internal readonly GreenNode? attributeLists; 20008internal readonly GreenNode? modifiers; 20019internal ConversionOperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken operatorKeyword, SyntaxToken? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 20068internal ConversionOperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken operatorKeyword, SyntaxToken? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 20118internal ConversionOperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken operatorKeyword, SyntaxToken? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 20184internal override GreenNode? GetSlot(int index) 20223internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20226internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20233internal readonly GreenNode? attributeLists; 20234internal readonly GreenNode? modifiers; 20242internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 20282internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 20323internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 20374internal override GreenNode? GetSlot(int index) 20410internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20413internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20467internal override GreenNode? GetSlot(int index) 20498internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20501internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20508internal readonly GreenNode? attributeLists; 20509internal readonly GreenNode? modifiers; 20517internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken tildeToken, SyntaxToken identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 20554internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken tildeToken, SyntaxToken identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 20592internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken tildeToken, SyntaxToken identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 20641internal override GreenNode? GetSlot(int index) 20677internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20680internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20708internal readonly GreenNode? attributeLists; 20709internal readonly GreenNode? modifiers; 20718internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 20763internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 20809internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer, SyntaxToken? semicolonToken) 20865internal override GreenNode? GetSlot(int index) 20902internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20905internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20949internal override GreenNode? GetSlot(int index) 20979internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20982internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20988internal readonly GreenNode? attributeLists; 20989internal readonly GreenNode? modifiers; 20997internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21034internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 21072internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, SyntaxToken? semicolonToken) 21119internal override GreenNode? GetSlot(int index) 21155internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21158internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21164internal readonly GreenNode? attributeLists; 21165internal readonly GreenNode? modifiers; 21174internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21216internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 21259internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 21312internal override GreenNode? GetSlot(int index) 21349internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21352internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21359internal readonly GreenNode? accessors; 21362internal AccessorListSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? accessors, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21377internal AccessorListSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? accessors, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 21393internal AccessorListSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? accessors, SyntaxToken closeBraceToken) 21412internal override GreenNode? GetSlot(int index) 21443internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21446internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21452internal readonly GreenNode? attributeLists; 21453internal readonly GreenNode? modifiers; 21459internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21492internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 21526internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 21572internal override GreenNode? GetSlot(int index) 21606internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21609internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21634internal readonly GreenNode? parameters; 21637internal ParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21652internal ParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken, SyntaxFactoryContext context) 21668internal ParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken) 21689internal override GreenNode? GetSlot(int index) 21720internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21723internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21731internal readonly GreenNode? parameters; 21734internal BracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21749internal BracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 21765internal BracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken) 21786internal override GreenNode? GetSlot(int index) 21817internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21820internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21849internal readonly GreenNode? attributeLists; 21850internal readonly GreenNode? modifiers; 21855internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, SyntaxToken? identifier, EqualsValueClauseSyntax? @default, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21886internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, SyntaxToken? identifier, EqualsValueClauseSyntax? @default, SyntaxFactoryContext context) 21918internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, SyntaxToken? identifier, EqualsValueClauseSyntax? @default) 21958internal override GreenNode? GetSlot(int index) 21991internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21994internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22001internal readonly GreenNode? attributeLists; 22002internal readonly GreenNode? modifiers; 22005internal FunctionPointerParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 22023internal FunctionPointerParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, SyntaxFactoryContext context) 22042internal FunctionPointerParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type) 22066internal override GreenNode? GetSlot(int index) 22097internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22100internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22106internal readonly GreenNode? attributeLists; 22107internal readonly GreenNode? modifiers; 22110internal IncompleteMemberSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 22131internal IncompleteMemberSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, SyntaxFactoryContext context) 22153internal IncompleteMemberSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type) 22178internal override GreenNode? GetSlot(int index) 22209internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22212internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22218internal readonly GreenNode? tokens; 22220internal SkippedTokensTriviaSyntax(SyntaxKind kind, GreenNode? tokens, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 22231internal SkippedTokensTriviaSyntax(SyntaxKind kind, GreenNode? tokens, SyntaxFactoryContext context) 22243internal SkippedTokensTriviaSyntax(SyntaxKind kind, GreenNode? tokens) 22256internal override GreenNode? GetSlot(int index) 22281internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22284internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22290internal readonly GreenNode? content; 22293internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content, SyntaxToken endOfComment, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 22306internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content, SyntaxToken endOfComment, SyntaxFactoryContext context) 22320internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content, SyntaxToken endOfComment) 22336internal override GreenNode? GetSlot(int index) 22366internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22369internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22428internal override GreenNode? GetSlot(int index) 22453internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22456internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22514internal override GreenNode? GetSlot(int index) 22545internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22548internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22626internal override GreenNode? GetSlot(int index) 22656internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22659internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22735internal override GreenNode? GetSlot(int index) 22768internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22771internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22827internal override GreenNode? GetSlot(int index) 22857internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22860internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22943internal override GreenNode? GetSlot(int index) 22975internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22978internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23067internal override GreenNode? GetSlot(int index) 23100internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23103internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23133internal readonly GreenNode? parameters; 23136internal CrefParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23151internal CrefParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken, SyntaxFactoryContext context) 23167internal CrefParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken) 23188internal override GreenNode? GetSlot(int index) 23219internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23222internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23232internal readonly GreenNode? parameters; 23235internal CrefBracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23250internal CrefBracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 23266internal CrefBracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken) 23287internal override GreenNode? GetSlot(int index) 23318internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23321internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23396internal override GreenNode? GetSlot(int index) 23427internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23430internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23450internal readonly GreenNode? content; 23453internal XmlElementSyntax(SyntaxKind kind, XmlElementStartTagSyntax startTag, GreenNode? content, XmlElementEndTagSyntax endTag, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23468internal XmlElementSyntax(SyntaxKind kind, XmlElementStartTagSyntax startTag, GreenNode? content, XmlElementEndTagSyntax endTag, SyntaxFactoryContext context) 23484internal XmlElementSyntax(SyntaxKind kind, XmlElementStartTagSyntax startTag, GreenNode? content, XmlElementEndTagSyntax endTag) 23503internal override GreenNode? GetSlot(int index) 23534internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23537internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23545internal readonly GreenNode? attributes; 23548internal XmlElementStartTagSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23565internal XmlElementStartTagSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken greaterThanToken, SyntaxFactoryContext context) 23583internal XmlElementStartTagSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken greaterThanToken) 23605internal override GreenNode? GetSlot(int index) 23637internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23640internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23691internal override GreenNode? GetSlot(int index) 23722internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23725internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23733internal readonly GreenNode? attributes; 23736internal XmlEmptyElementSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken slashGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23753internal XmlEmptyElementSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken slashGreaterThanToken, SyntaxFactoryContext context) 23771internal XmlEmptyElementSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken slashGreaterThanToken) 23793internal override GreenNode? GetSlot(int index) 23825internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23828internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23880internal override GreenNode? GetSlot(int index) 23910internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23913internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23956internal override GreenNode? GetSlot(int index) 23986internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23989internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24019internal readonly GreenNode? textTokens; 24022internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken, GreenNode? textTokens, SyntaxToken endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24041internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken, GreenNode? textTokens, SyntaxToken endQuoteToken, SyntaxFactoryContext context) 24061internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken, GreenNode? textTokens, SyntaxToken endQuoteToken) 24086internal override GreenNode? GetSlot(int index) 24119internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24122internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24189internal override GreenNode? GetSlot(int index) 24222internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24225internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24292internal override GreenNode? GetSlot(int index) 24325internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24328internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24334internal readonly GreenNode? textTokens; 24336internal XmlTextSyntax(SyntaxKind kind, GreenNode? textTokens, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24347internal XmlTextSyntax(SyntaxKind kind, GreenNode? textTokens, SyntaxFactoryContext context) 24359internal XmlTextSyntax(SyntaxKind kind, GreenNode? textTokens) 24372internal override GreenNode? GetSlot(int index) 24397internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24400internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24407internal readonly GreenNode? textTokens; 24410internal XmlCDataSectionSyntax(SyntaxKind kind, SyntaxToken startCDataToken, GreenNode? textTokens, SyntaxToken endCDataToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24425internal XmlCDataSectionSyntax(SyntaxKind kind, SyntaxToken startCDataToken, GreenNode? textTokens, SyntaxToken endCDataToken, SyntaxFactoryContext context) 24441internal XmlCDataSectionSyntax(SyntaxKind kind, SyntaxToken startCDataToken, GreenNode? textTokens, SyntaxToken endCDataToken) 24460internal override GreenNode? GetSlot(int index) 24491internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24494internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24502internal readonly GreenNode? textTokens; 24505internal XmlProcessingInstructionSyntax(SyntaxKind kind, SyntaxToken startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens, SyntaxToken endProcessingInstructionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24522internal XmlProcessingInstructionSyntax(SyntaxKind kind, SyntaxToken startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens, SyntaxToken endProcessingInstructionToken, SyntaxFactoryContext context) 24540internal XmlProcessingInstructionSyntax(SyntaxKind kind, SyntaxToken startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens, SyntaxToken endProcessingInstructionToken) 24562internal override GreenNode? GetSlot(int index) 24594internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24597internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24604internal readonly GreenNode? textTokens; 24607internal XmlCommentSyntax(SyntaxKind kind, SyntaxToken lessThanExclamationMinusMinusToken, GreenNode? textTokens, SyntaxToken minusMinusGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24622internal XmlCommentSyntax(SyntaxKind kind, SyntaxToken lessThanExclamationMinusMinusToken, GreenNode? textTokens, SyntaxToken minusMinusGreaterThanToken, SyntaxFactoryContext context) 24638internal XmlCommentSyntax(SyntaxKind kind, SyntaxToken lessThanExclamationMinusMinusToken, GreenNode? textTokens, SyntaxToken minusMinusGreaterThanToken) 24657internal override GreenNode? GetSlot(int index) 24688internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24691internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24818internal override GreenNode? GetSlot(int index) 24850internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24853internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24927internal override GreenNode? GetSlot(int index) 24959internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24962internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25023internal override GreenNode? GetSlot(int index) 25054internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25057internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25113internal override GreenNode? GetSlot(int index) 25144internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25147internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25203internal override GreenNode? GetSlot(int index) 25234internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25237internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25293internal override GreenNode? GetSlot(int index) 25324internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25327internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25383internal override GreenNode? GetSlot(int index) 25414internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25417internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25473internal override GreenNode? GetSlot(int index) 25504internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25507internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25563internal override GreenNode? GetSlot(int index) 25594internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25597internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25661internal override GreenNode? GetSlot(int index) 25693internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25696internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25760internal override GreenNode? GetSlot(int index) 25792internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25795internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25893internal override GreenNode? GetSlot(int index) 25926internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25929internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25996internal override GreenNode? GetSlot(int index) 26029internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26032internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26137internal override GreenNode? GetSlot(int index) 26173internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26176internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26186internal readonly GreenNode? errorCodes; 26190internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind, SyntaxToken hashToken, SyntaxToken pragmaKeyword, SyntaxToken warningKeyword, SyntaxToken disableOrRestoreKeyword, GreenNode? errorCodes, SyntaxToken endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 26212internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind, SyntaxToken hashToken, SyntaxToken pragmaKeyword, SyntaxToken warningKeyword, SyntaxToken disableOrRestoreKeyword, GreenNode? errorCodes, SyntaxToken endOfDirectiveToken, bool isActive, SyntaxFactoryContext context) 26235internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind, SyntaxToken hashToken, SyntaxToken pragmaKeyword, SyntaxToken warningKeyword, SyntaxToken disableOrRestoreKeyword, GreenNode? errorCodes, SyntaxToken endOfDirectiveToken, bool isActive) 26265internal override GreenNode? GetSlot(int index) 26299internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26302internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26390internal override GreenNode? GetSlot(int index) 26425internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26428internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26492internal override GreenNode? GetSlot(int index) 26524internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26527internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26591internal override GreenNode? GetSlot(int index) 26623internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26626internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26682internal override GreenNode? GetSlot(int index) 26713internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26716internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26789internal override GreenNode? GetSlot(int index) 26821internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26824internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26905internal override GreenNode? GetSlot(int index) 26938internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26941internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 28212var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.IdentifierName, identifier, this.context, out hash); 28234var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QualifiedName, left, dotToken, right, this.context, out hash); 28255var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.GenericName, identifier, typeArgumentList, this.context, out hash); 28277var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeArgumentList, lessThanToken, arguments.Node, greaterThanToken, this.context, out hash); 28299var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AliasQualifiedName, alias, colonColonToken, name, this.context, out hash); 28338var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PredefinedType, keyword, this.context, out hash); 28357var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayType, elementType, rankSpecifiers.Node, this.context, out hash); 28379var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayRankSpecifier, openBracketToken, sizes.Node, closeBracketToken, this.context, out hash); 28400var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PointerType, elementType, asteriskToken, this.context, out hash); 28435var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerParameterList, lessThanToken, parameters.Node, greaterThanToken, this.context, out hash); 28460var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerCallingConvention, managedOrUnmanagedKeyword, unmanagedCallingConventionList, this.context, out hash); 28482var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerUnmanagedCallingConventionList, openBracketToken, callingConventions.Node, closeBracketToken, this.context, out hash); 28502var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerUnmanagedCallingConvention, name, this.context, out hash); 28523var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NullableType, elementType, questionToken, this.context, out hash); 28545var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleType, openParenToken, elements.Node, closeParenToken, this.context, out hash); 28573var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleElement, type, identifier, this.context, out hash); 28593var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.OmittedTypeArgument, omittedTypeArgumentToken, this.context, out hash); 28623var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RefType, refKeyword, readOnlyKeyword, type, this.context, out hash); 28644var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ScopedType, scopedKeyword, type, this.context, out hash); 28667var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedExpression, openParenToken, expression, closeParenToken, this.context, out hash); 28689var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleExpression, openParenToken, arguments.Node, closeParenToken, this.context, out hash); 28735var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, operatorToken, operand, this.context, out hash); 28756var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AwaitExpression, awaitKeyword, expression, this.context, out hash); 28790var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, operand, operatorToken, this.context, out hash); 28823var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, expression, operatorToken, name, this.context, out hash); 28845var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ConditionalAccessExpression, expression, operatorToken, whenNotNull, this.context, out hash); 28866var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.MemberBindingExpression, operatorToken, name, this.context, out hash); 28885var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ElementBindingExpression, argumentList, this.context, out hash); 28905var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RangeExpression, leftOperand, operatorToken, rightOperand, this.context, out hash); 28924var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ImplicitElementAccess, argumentList, this.context, out hash); 28997var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, this.context, out hash); 29052var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, this.context, out hash); 29087var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ThisExpression, token, this.context, out hash); 29107var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseExpression, token, this.context, out hash); 29156var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, token, this.context, out hash); 29176var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FieldExpression, token, this.context, out hash); 29315var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InvocationExpression, expression, argumentList, this.context, out hash); 29335var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ElementAccessExpression, expression, argumentList, this.context, out hash); 29357var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArgumentList, openParenToken, arguments.Node, closeParenToken, this.context, out hash); 29379var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BracketedArgumentList, openBracketToken, arguments.Node, closeBracketToken, this.context, out hash); 29409var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.Argument, nameColon, refKindKeyword, expression, this.context, out hash); 29429var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionColon, expression, colonToken, this.context, out hash); 29449var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NameColon, name, colonToken, this.context, out hash); 29469var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DeclarationExpression, type, designation, this.context, out hash); 29526var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RefExpression, refKeyword, expression, this.context, out hash); 29568var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, openBraceToken, expressions.Node, closeBraceToken, this.context, out hash); 29589var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ImplicitObjectCreationExpression, newKeyword, argumentList, initializer, this.context, out hash); 29622var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.WithExpression, expression, withKeyword, initializer, this.context, out hash); 29641var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AnonymousObjectMemberDeclarator, nameEquals, expression, this.context, out hash); 29676var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayCreationExpression, newKeyword, type, initializer, this.context, out hash); 29712var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.StackAllocArrayCreationExpression, stackAllocKeyword, type, initializer, this.context, out hash); 29749var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CollectionExpression, openBracketToken, elements.Node, closeBracketToken, this.context, out hash); 29768var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionElement, expression, this.context, out hash); 29789var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SpreadElement, operatorToken, expression, this.context, out hash); 29809var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryExpression, fromClause, body, this.context, out hash); 29828var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryBody, clauses.Node, selectOrGroup, continuation, this.context, out hash); 29901var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.JoinIntoClause, intoKeyword, identifier, this.context, out hash); 29922var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.WhereClause, whereKeyword, condition, this.context, out hash); 29942var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.OrderByClause, orderByKeyword, orderings.Node, this.context, out hash); 29977var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, expression, ascendingOrDescendingKeyword, this.context, out hash); 29998var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SelectClause, selectKeyword, expression, this.context, out hash); 30035var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryContinuation, intoKeyword, identifier, body, this.context, out hash); 30055var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.OmittedArraySizeExpression, omittedArraySizeExpressionToken, this.context, out hash); 30089var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolatedStringExpression, stringStartToken, contents.Node, stringEndToken, this.context, out hash); 30111var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.IsPatternExpression, expression, isKeyword, pattern, this.context, out hash); 30132var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ThrowExpression, throwKeyword, expression, this.context, out hash); 30153var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.WhenClause, whenKeyword, condition, this.context, out hash); 30173var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardPattern, underscoreToken, this.context, out hash); 30193var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DeclarationPattern, type, designation, this.context, out hash); 30214var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.VarPattern, varKeyword, designation, this.context, out hash); 30244var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PositionalPatternClause, openParenToken, subpatterns.Node, closeParenToken, this.context, out hash); 30266var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PropertyPatternClause, openBraceToken, subpatterns.Node, closeBraceToken, this.context, out hash); 30285var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.Subpattern, expressionColon, pattern, this.context, out hash); 30304var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstantPattern, expression, this.context, out hash); 30327var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedPattern, openParenToken, pattern, closeParenToken, this.context, out hash); 30357var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RelationalPattern, operatorToken, expression, this.context, out hash); 30376var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypePattern, type, this.context, out hash); 30409var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, this.context, out hash); 30430var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NotPattern, operatorToken, pattern, this.context, out hash); 30462var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SlicePattern, dotDotToken, pattern, this.context, out hash); 30482var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolatedStringText, textToken, this.context, out hash); 30515var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolationAlignmentClause, commaToken, value, this.context, out hash); 30536var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolationFormatClause, colonToken, formatStringToken, this.context, out hash); 30555var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.GlobalStatement, attributeLists.Node, modifiers.Node, statement, this.context, out hash); 30636var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.VariableDeclaration, type, variables.Node, this.context, out hash); 30656var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.VariableDeclarator, identifier, argumentList, initializer, this.context, out hash); 30677var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.EqualsValueClause, equalsToken, value, this.context, out hash); 30697var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SingleVariableDesignation, identifier, this.context, out hash); 30717var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardDesignation, underscoreToken, this.context, out hash); 30739var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedVariableDesignation, openParenToken, variables.Node, closeParenToken, this.context, out hash); 30760var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken, this.context, out hash); 30780var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.EmptyStatement, attributeLists.Node, semicolonToken, this.context, out hash); 30844var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BreakStatement, attributeLists.Node, breakKeyword, semicolonToken, this.context, out hash); 30866var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ContinueStatement, attributeLists.Node, continueKeyword, semicolonToken, this.context, out hash); 31100var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, attributeLists.Node, keyword, block, this.context, out hash); 31121var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.UnsafeStatement, attributeLists.Node, unsafeKeyword, block, this.context, out hash); 31174var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ElseClause, elseKeyword, statement, this.context, out hash); 31225var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SwitchSection, labels.Node, statements.Node, this.context, out hash); 31259var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CaseSwitchLabel, keyword, value, colonToken, this.context, out hash); 31280var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultSwitchLabel, keyword, colonToken, this.context, out hash); 31387var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FinallyClause, finallyKeyword, block, this.context, out hash); 31523var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeTargetSpecifier, identifier, colonToken, this.context, out hash); 31554var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgumentList, openParenToken, arguments.Node, closeParenToken, this.context, out hash); 31573var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgument, nameEquals, nameColon, expression, this.context, out hash); 31594var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NameEquals, name, equalsToken, this.context, out hash); 31616var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameterList, lessThanToken, parameters.Node, greaterThanToken, this.context, out hash); 31646var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier, this.context, out hash); 31939var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseList, colonToken, types.Node, this.context, out hash); 31958var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SimpleBaseType, type, this.context, out hash); 31978var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PrimaryConstructorBaseType, type, argumentList, this.context, out hash); 32015var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstructorConstraint, newKeyword, openParenToken, closeParenToken, this.context, out hash); 32055var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, classOrStructKeyword, questionToken, this.context, out hash); 32074var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeConstraint, type, this.context, out hash); 32094var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultConstraint, defaultKeyword, this.context, out hash); 32114var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AllowsConstraintClause, allowsKeyword, constraints.Node, this.context, out hash); 32136var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RefStructConstraint, refKeyword, structKeyword, this.context, out hash); 32181var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ExplicitInterfaceSpecifier, name, dotToken, this.context, out hash); 32363var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, colonToken, thisOrBaseKeyword, argumentList, this.context, out hash); 32426var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrowExpressionClause, arrowToken, expression, this.context, out hash); 32491var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AccessorList, openBraceToken, accessors.Node, closeBraceToken, this.context, out hash); 32551var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ParameterList, openParenToken, parameters.Node, closeParenToken, this.context, out hash); 32573var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, this.context, out hash); 32610var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerParameter, attributeLists.Node, modifiers.Node, type, this.context, out hash); 32661var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeCref, type, this.context, out hash); 32683var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QualifiedCref, container, dotToken, member, this.context, out hash); 32702var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NameMemberCref, name, parameters, this.context, out hash); 32736var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.IndexerMemberCref, thisKeyword, parameters, this.context, out hash); 32843var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefParameterList, openParenToken, parameters.Node, closeParenToken, this.context, out hash); 32865var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefBracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, this.context, out hash); 32904var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefParameter, refKindKeyword, readOnlyKeyword, type, this.context, out hash); 32924var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlElement, startTag, content.Node, endTag, this.context, out hash); 32960var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlElementEndTag, lessThanSlashToken, name, greaterThanToken, this.context, out hash); 32993var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlName, prefix, localName, this.context, out hash); 33015var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlPrefix, prefix, colonToken, this.context, out hash); 33110var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlText, textTokens.Node, this.context, out hash); 33132var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlCDataSection, startCDataToken, textTokens.Node, endCDataToken, this.context, out hash); 33167var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlComment, lessThanExclamationMinusMinusToken, textTokens.Node, minusMinusGreaterThanToken, this.context, out hash); 33579var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.IdentifierName, identifier, out hash); 33601var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QualifiedName, left, dotToken, right, out hash); 33622var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.GenericName, identifier, typeArgumentList, out hash); 33644var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeArgumentList, lessThanToken, arguments.Node, greaterThanToken, out hash); 33666var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AliasQualifiedName, alias, colonColonToken, name, out hash); 33705var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PredefinedType, keyword, out hash); 33724var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayType, elementType, rankSpecifiers.Node, out hash); 33746var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayRankSpecifier, openBracketToken, sizes.Node, closeBracketToken, out hash); 33767var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PointerType, elementType, asteriskToken, out hash); 33802var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerParameterList, lessThanToken, parameters.Node, greaterThanToken, out hash); 33827var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerCallingConvention, managedOrUnmanagedKeyword, unmanagedCallingConventionList, out hash); 33849var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerUnmanagedCallingConventionList, openBracketToken, callingConventions.Node, closeBracketToken, out hash); 33869var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerUnmanagedCallingConvention, name, out hash); 33890var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NullableType, elementType, questionToken, out hash); 33912var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleType, openParenToken, elements.Node, closeParenToken, out hash); 33940var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleElement, type, identifier, out hash); 33960var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.OmittedTypeArgument, omittedTypeArgumentToken, out hash); 33990var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RefType, refKeyword, readOnlyKeyword, type, out hash); 34011var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ScopedType, scopedKeyword, type, out hash); 34034var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedExpression, openParenToken, expression, closeParenToken, out hash); 34056var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleExpression, openParenToken, arguments.Node, closeParenToken, out hash); 34102var cached = SyntaxNodeCache.TryGetNode((int)kind, operatorToken, operand, out hash); 34123var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AwaitExpression, awaitKeyword, expression, out hash); 34157var cached = SyntaxNodeCache.TryGetNode((int)kind, operand, operatorToken, out hash); 34190var cached = SyntaxNodeCache.TryGetNode((int)kind, expression, operatorToken, name, out hash); 34212var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ConditionalAccessExpression, expression, operatorToken, whenNotNull, out hash); 34233var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.MemberBindingExpression, operatorToken, name, out hash); 34252var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ElementBindingExpression, argumentList, out hash); 34272var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RangeExpression, leftOperand, operatorToken, rightOperand, out hash); 34291var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ImplicitElementAccess, argumentList, out hash); 34364var cached = SyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, out hash); 34419var cached = SyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, out hash); 34454var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ThisExpression, token, out hash); 34474var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseExpression, token, out hash); 34523var cached = SyntaxNodeCache.TryGetNode((int)kind, token, out hash); 34543var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FieldExpression, token, out hash); 34682var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InvocationExpression, expression, argumentList, out hash); 34702var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ElementAccessExpression, expression, argumentList, out hash); 34724var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArgumentList, openParenToken, arguments.Node, closeParenToken, out hash); 34746var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BracketedArgumentList, openBracketToken, arguments.Node, closeBracketToken, out hash); 34776var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.Argument, nameColon, refKindKeyword, expression, out hash); 34796var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionColon, expression, colonToken, out hash); 34816var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NameColon, name, colonToken, out hash); 34836var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DeclarationExpression, type, designation, out hash); 34893var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RefExpression, refKeyword, expression, out hash); 34935var cached = SyntaxNodeCache.TryGetNode((int)kind, openBraceToken, expressions.Node, closeBraceToken, out hash); 34956var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ImplicitObjectCreationExpression, newKeyword, argumentList, initializer, out hash); 34989var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.WithExpression, expression, withKeyword, initializer, out hash); 35008var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AnonymousObjectMemberDeclarator, nameEquals, expression, out hash); 35043var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayCreationExpression, newKeyword, type, initializer, out hash); 35079var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.StackAllocArrayCreationExpression, stackAllocKeyword, type, initializer, out hash); 35116var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CollectionExpression, openBracketToken, elements.Node, closeBracketToken, out hash); 35135var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionElement, expression, out hash); 35156var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SpreadElement, operatorToken, expression, out hash); 35176var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryExpression, fromClause, body, out hash); 35195var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryBody, clauses.Node, selectOrGroup, continuation, out hash); 35268var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.JoinIntoClause, intoKeyword, identifier, out hash); 35289var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.WhereClause, whereKeyword, condition, out hash); 35309var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.OrderByClause, orderByKeyword, orderings.Node, out hash); 35344var cached = SyntaxNodeCache.TryGetNode((int)kind, expression, ascendingOrDescendingKeyword, out hash); 35365var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SelectClause, selectKeyword, expression, out hash); 35402var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryContinuation, intoKeyword, identifier, body, out hash); 35422var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.OmittedArraySizeExpression, omittedArraySizeExpressionToken, out hash); 35456var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolatedStringExpression, stringStartToken, contents.Node, stringEndToken, out hash); 35478var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.IsPatternExpression, expression, isKeyword, pattern, out hash); 35499var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ThrowExpression, throwKeyword, expression, out hash); 35520var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.WhenClause, whenKeyword, condition, out hash); 35540var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardPattern, underscoreToken, out hash); 35560var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DeclarationPattern, type, designation, out hash); 35581var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.VarPattern, varKeyword, designation, out hash); 35611var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PositionalPatternClause, openParenToken, subpatterns.Node, closeParenToken, out hash); 35633var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PropertyPatternClause, openBraceToken, subpatterns.Node, closeBraceToken, out hash); 35652var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.Subpattern, expressionColon, pattern, out hash); 35671var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstantPattern, expression, out hash); 35694var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedPattern, openParenToken, pattern, closeParenToken, out hash); 35724var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RelationalPattern, operatorToken, expression, out hash); 35743var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypePattern, type, out hash); 35776var cached = SyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, out hash); 35797var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NotPattern, operatorToken, pattern, out hash); 35829var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SlicePattern, dotDotToken, pattern, out hash); 35849var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolatedStringText, textToken, out hash); 35882var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolationAlignmentClause, commaToken, value, out hash); 35903var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolationFormatClause, colonToken, formatStringToken, out hash); 35922var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.GlobalStatement, attributeLists.Node, modifiers.Node, statement, out hash); 36003var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.VariableDeclaration, type, variables.Node, out hash); 36023var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.VariableDeclarator, identifier, argumentList, initializer, out hash); 36044var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.EqualsValueClause, equalsToken, value, out hash); 36064var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SingleVariableDesignation, identifier, out hash); 36084var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardDesignation, underscoreToken, out hash); 36106var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedVariableDesignation, openParenToken, variables.Node, closeParenToken, out hash); 36127var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken, out hash); 36147var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.EmptyStatement, attributeLists.Node, semicolonToken, out hash); 36211var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BreakStatement, attributeLists.Node, breakKeyword, semicolonToken, out hash); 36233var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ContinueStatement, attributeLists.Node, continueKeyword, semicolonToken, out hash); 36467var cached = SyntaxNodeCache.TryGetNode((int)kind, attributeLists.Node, keyword, block, out hash); 36488var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.UnsafeStatement, attributeLists.Node, unsafeKeyword, block, out hash); 36541var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ElseClause, elseKeyword, statement, out hash); 36592var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SwitchSection, labels.Node, statements.Node, out hash); 36626var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CaseSwitchLabel, keyword, value, colonToken, out hash); 36647var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultSwitchLabel, keyword, colonToken, out hash); 36754var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FinallyClause, finallyKeyword, block, out hash); 36890var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeTargetSpecifier, identifier, colonToken, out hash); 36921var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgumentList, openParenToken, arguments.Node, closeParenToken, out hash); 36940var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgument, nameEquals, nameColon, expression, out hash); 36961var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NameEquals, name, equalsToken, out hash); 36983var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameterList, lessThanToken, parameters.Node, greaterThanToken, out hash); 37013var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier, out hash); 37306var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseList, colonToken, types.Node, out hash); 37325var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SimpleBaseType, type, out hash); 37345var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PrimaryConstructorBaseType, type, argumentList, out hash); 37382var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstructorConstraint, newKeyword, openParenToken, closeParenToken, out hash); 37422var cached = SyntaxNodeCache.TryGetNode((int)kind, classOrStructKeyword, questionToken, out hash); 37441var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeConstraint, type, out hash); 37461var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultConstraint, defaultKeyword, out hash); 37481var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AllowsConstraintClause, allowsKeyword, constraints.Node, out hash); 37503var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RefStructConstraint, refKeyword, structKeyword, out hash); 37548var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ExplicitInterfaceSpecifier, name, dotToken, out hash); 37730var cached = SyntaxNodeCache.TryGetNode((int)kind, colonToken, thisOrBaseKeyword, argumentList, out hash); 37793var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrowExpressionClause, arrowToken, expression, out hash); 37858var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AccessorList, openBraceToken, accessors.Node, closeBraceToken, out hash); 37918var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ParameterList, openParenToken, parameters.Node, closeParenToken, out hash); 37940var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, out hash); 37977var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerParameter, attributeLists.Node, modifiers.Node, type, out hash); 38028var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeCref, type, out hash); 38050var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QualifiedCref, container, dotToken, member, out hash); 38069var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NameMemberCref, name, parameters, out hash); 38103var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.IndexerMemberCref, thisKeyword, parameters, out hash); 38210var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefParameterList, openParenToken, parameters.Node, closeParenToken, out hash); 38232var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefBracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, out hash); 38271var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefParameter, refKindKeyword, readOnlyKeyword, type, out hash); 38291var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlElement, startTag, content.Node, endTag, out hash); 38327var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlElementEndTag, lessThanSlashToken, name, greaterThanToken, out hash); 38360var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlName, prefix, localName, out hash); 38382var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlPrefix, prefix, colonToken, out hash); 38477var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlText, textTokens.Node, out hash); 38499var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlCDataSection, startCDataToken, textTokens.Node, endCDataToken, out hash); 38534var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlComment, lessThanExclamationMinusMinusToken, textTokens.Node, minusMinusGreaterThanToken, out hash);
Syntax.xml.Syntax.Generated.cs (37)
3083var slot = this.Green.GetSlot(0); 3217var slot = this.Green.GetSlot(1); 3375var slot = this.Green.GetSlot(1); 3975var slot = this.Green.GetSlot(2); 6176var slot = this.Green.GetSlot(1); 6335var slot = this.Green.GetSlot(1); 6481var slot = this.Green.GetSlot(3); 9556var slot = this.Green.GetSlot(1); 9677var slot = this.Green.GetSlot(1); 10344var slot = this.Green.GetSlot(1); 10510var slot = this.Green.GetSlot(1); 10676var slot = this.Green.GetSlot(1); 10842var slot = this.Green.GetSlot(1); 11014var slot = this.Green.GetSlot(1); 11153var slot = this.Green.GetSlot(1); 11262var slot = this.Green.GetSlot(1); 11342var slot = this.Green.GetSlot(1); 12047var slot = this.Green.GetSlot(1); 12126var slot = this.Green.GetSlot(1); 12300var slot = this.Green.GetSlot(1); 12448var slot = this.Green.GetSlot(1); 12594var slot = this.Green.GetSlot(1); 12739var slot = this.Green.GetSlot(1); 12913var slot = this.Green.GetSlot(1); 13069var slot = this.Green.GetSlot(1); 13229var slot = this.Green.GetSlot(1); 13341var slot = this.Green.GetSlot(1); 13512var slot = this.Green.GetSlot(1); 13783var slot = this.Green.GetSlot(1); 13875var slot = this.Green.GetSlot(1); 13948var slot = this.Green.GetSlot(1); 14016var slot = this.Green.GetSlot(0); 15151var slot = this.Green.GetSlot(3); 15344var slot = this.Green.GetSlot(0); 15393var slot = this.Green.GetSlot(1); 15449var slot = this.Green.GetSlot(2); 15503var slot = this.Green.GetSlot(1);
Syntax\CSharpSyntaxNode.cs (2)
26internal CSharpSyntaxNode(GreenNode green, SyntaxNode? parent, int position) 35internal CSharpSyntaxNode(GreenNode green, int position, SyntaxTree syntaxTree)
Syntax\CSharpSyntaxRewriter.cs (3)
61var node = token.Node; 68var leadingTrivia = node.GetLeadingTriviaCore(); 69var trailingTrivia = node.GetTrailingTriviaCore();
Syntax\CSharpSyntaxTree.cs (1)
785private IEnumerable<Diagnostic> GetDiagnostics(GreenNode greenNode, int position)
Syntax\InternalSyntax\CSharpSyntaxNode.cs (10)
89var child = this.GetSlot(i); 114public virtual GreenNode GetLeadingTrivia() 119public override GreenNode GetLeadingTriviaCore() 124public virtual GreenNode GetTrailingTrivia() 129public override GreenNode GetTrailingTriviaCore() 143internal static DirectiveStack ApplyDirectives(GreenNode node, DirectiveStack stack) 149var child = node.GetSlot(i); 160internal static DirectiveStack ApplyDirectivesToListOrNode(GreenNode listOrNode, DirectiveStack stack) 165if (listOrNode.RawKind == GreenNode.ListKind) 189private static void GetDirectives(GreenNode node, List<DirectiveTriviaSyntax> directives)
Syntax\InternalSyntax\CSharpSyntaxNodeCache.cs (13)
13internal static GreenNode TryGetNode(int kind, GreenNode child1, SyntaxFactoryContext context, out int hash) 18internal static GreenNode TryGetNode(int kind, GreenNode child1, GreenNode child2, SyntaxFactoryContext context, out int hash) 23internal static GreenNode TryGetNode(int kind, GreenNode child1, GreenNode child2, GreenNode child3, SyntaxFactoryContext context, out int hash) 28private static GreenNode.NodeFlags GetNodeFlags(SyntaxFactoryContext context) 34flags |= GreenNode.NodeFlags.FactoryContextIsInAsync; 39flags |= GreenNode.NodeFlags.FactoryContextIsInQuery; 44flags |= GreenNode.NodeFlags.FactoryContextIsInFieldKeywordContext;
Syntax\InternalSyntax\SyntaxFactory.cs (44)
121internal static SyntaxToken Token(GreenNode leading, SyntaxKind kind, GreenNode trailing) 129internal static SyntaxToken Token(GreenNode leading, SyntaxKind kind, string text, GreenNode trailing) 134internal static SyntaxToken Token(GreenNode leading, SyntaxKind kind, string text, string valueText, GreenNode trailing) 152internal static SyntaxToken MissingToken(GreenNode leading, SyntaxKind kind, GreenNode trailing) 162internal static SyntaxToken Identifier(GreenNode leading, string text, GreenNode trailing) 167internal static SyntaxToken Identifier(SyntaxKind contextualKind, GreenNode leading, string text, string valueText, GreenNode trailing) 172internal static SyntaxToken Literal(GreenNode leading, string text, int value, GreenNode trailing) 177internal static SyntaxToken Literal(GreenNode leading, string text, uint value, GreenNode trailing) 182internal static SyntaxToken Literal(GreenNode leading, string text, long value, GreenNode trailing) 187internal static SyntaxToken Literal(GreenNode leading, string text, ulong value, GreenNode trailing) 192internal static SyntaxToken Literal(GreenNode leading, string text, float value, GreenNode trailing) 197internal static SyntaxToken Literal(GreenNode leading, string text, double value, GreenNode trailing) 202internal static SyntaxToken Literal(GreenNode leading, string text, decimal value, GreenNode trailing) 207internal static SyntaxToken Literal(GreenNode leading, string text, string value, GreenNode trailing) 212internal static SyntaxToken Literal(GreenNode leading, string text, SyntaxKind kind, string value, GreenNode trailing) 217internal static SyntaxToken Literal(GreenNode leading, string text, char value, GreenNode trailing) 222internal static SyntaxToken BadToken(GreenNode leading, string text, GreenNode trailing) 227internal static SyntaxToken XmlTextLiteral(GreenNode leading, string text, string value, GreenNode trailing) 232internal static SyntaxToken XmlTextNewLine(GreenNode leading, string text, string value, GreenNode trailing) 247internal static SyntaxToken XmlEntity(GreenNode leading, string text, string value, GreenNode trailing) 272internal static GreenNode ListNode(CSharpSyntaxNode node0, CSharpSyntaxNode node1) 282internal static GreenNode ListNode(CSharpSyntaxNode node0, CSharpSyntaxNode node1, CSharpSyntaxNode node2) 297internal static GreenNode ListNode(params ArrayElement<GreenNode>[] nodes)
Syntax\InternalSyntax\SyntaxListPoolExtensions.cs (1)
13var listNode = builder.ToListNode();
Syntax\InternalSyntax\SyntaxToken.cs (29)
65internal override GreenNode GetSlot(int index) 85internal static SyntaxToken Create(SyntaxKind kind, GreenNode leading, GreenNode trailing) 135internal static SyntaxToken CreateMissing(SyntaxKind kind, GreenNode leading, GreenNode trailing) 204internal static SyntaxToken Identifier(GreenNode leading, string text, GreenNode trailing) 221internal static SyntaxToken Identifier(SyntaxKind contextualKind, GreenNode leading, string text, string valueText, GreenNode trailing) 236internal static SyntaxToken WithValue<T>(SyntaxKind kind, GreenNode leading, string text, T value, GreenNode trailing) 322var leading = this.GetLeadingTrivia(); 328var trailing = this.GetTrailingTrivia(); 342public sealed override GreenNode WithLeadingTrivia(GreenNode trivia) 347public virtual SyntaxToken TokenWithLeadingTrivia(GreenNode trivia) 352public sealed override GreenNode WithTrailingTrivia(GreenNode trivia) 357public virtual SyntaxToken TokenWithTrailingTrivia(GreenNode trivia) 362internal override GreenNode SetDiagnostics(DiagnosticInfo[] diagnostics) 368internal override GreenNode SetAnnotations(SyntaxAnnotation[] annotations) 385private static DirectiveStack ApplyDirectivesToTrivia(GreenNode triviaList, DirectiveStack stack) 409var trivia = this.GetLeadingTrivia(); 420var trivia = this.GetTrailingTrivia(); 428public override bool IsEquivalentTo(GreenNode other) 442var thisLeading = this.GetLeadingTrivia(); 443var otherLeading = otherToken.GetLeadingTrivia(); 457var thisTrailing = this.GetTrailingTrivia(); 458var otherTrailing = otherToken.GetTrailingTrivia();
Syntax\InternalSyntax\SyntaxToken.MissingTokenWithTrivia.cs (8)
16internal MissingTokenWithTrivia(SyntaxKind kind, GreenNode leading, GreenNode trailing) 22internal MissingTokenWithTrivia(SyntaxKind kind, GreenNode leading, GreenNode trailing, DiagnosticInfo[] diagnostics, SyntaxAnnotation[] annotations) 47public override SyntaxToken TokenWithLeadingTrivia(GreenNode trivia) 52public override SyntaxToken TokenWithTrailingTrivia(GreenNode trivia) 57internal override GreenNode SetDiagnostics(DiagnosticInfo[] diagnostics) 62internal override GreenNode SetAnnotations(SyntaxAnnotation[] annotations)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifier.cs (4)
44public override SyntaxToken TokenWithLeadingTrivia(GreenNode trivia) 49public override SyntaxToken TokenWithTrailingTrivia(GreenNode trivia) 54internal override GreenNode SetDiagnostics(DiagnosticInfo[] diagnostics) 59internal override GreenNode SetAnnotations(SyntaxAnnotation[] annotations)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierExtended.cs (4)
47public override SyntaxToken TokenWithLeadingTrivia(GreenNode trivia) 52public override SyntaxToken TokenWithTrailingTrivia(GreenNode trivia) 57internal override GreenNode SetDiagnostics(DiagnosticInfo[] diagnostics) 62internal override GreenNode SetAnnotations(SyntaxAnnotation[] annotations)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierWithTrailingTrivia.cs (8)
13private readonly GreenNode _trailing; 15internal SyntaxIdentifierWithTrailingTrivia(string text, GreenNode trailing) 25internal SyntaxIdentifierWithTrailingTrivia(string text, GreenNode trailing, DiagnosticInfo[] diagnostics, SyntaxAnnotation[] annotations) 35public override GreenNode GetTrailingTrivia() 40public override SyntaxToken TokenWithLeadingTrivia(GreenNode trivia) 45public override SyntaxToken TokenWithTrailingTrivia(GreenNode trivia) 50internal override GreenNode SetDiagnostics(DiagnosticInfo[] diagnostics) 55internal override GreenNode SetAnnotations(SyntaxAnnotation[] annotations)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierWithTrivia.cs (12)
13private readonly GreenNode _leading; 14private readonly GreenNode _trailing; 20GreenNode leading, 21GreenNode trailing) 40GreenNode leading, 41GreenNode trailing, 58public override GreenNode GetLeadingTrivia() 63public override GreenNode GetTrailingTrivia() 68public override SyntaxToken TokenWithLeadingTrivia(GreenNode trivia) 73public override SyntaxToken TokenWithTrailingTrivia(GreenNode trivia) 78internal override GreenNode SetDiagnostics(DiagnosticInfo[] diagnostics) 83internal override GreenNode SetAnnotations(SyntaxAnnotation[] annotations)
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteral.cs (4)
57public override SyntaxToken TokenWithLeadingTrivia(GreenNode trivia) 62public override SyntaxToken TokenWithTrailingTrivia(GreenNode trivia) 67internal override GreenNode SetDiagnostics(DiagnosticInfo[] diagnostics) 72internal override GreenNode SetAnnotations(SyntaxAnnotation[] annotations)
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteralWithTrivia.cs (12)
13private readonly GreenNode _leading; 14private readonly GreenNode _trailing; 16internal SyntaxTokenWithValueAndTrivia(SyntaxKind kind, string text, T value, GreenNode leading, GreenNode trailing) 35GreenNode leading, 36GreenNode trailing, 53public override GreenNode GetLeadingTrivia() 58public override GreenNode GetTrailingTrivia() 63public override SyntaxToken TokenWithLeadingTrivia(GreenNode trivia) 68public override SyntaxToken TokenWithTrailingTrivia(GreenNode trivia) 73internal override GreenNode SetDiagnostics(DiagnosticInfo[] diagnostics) 78internal override GreenNode SetAnnotations(SyntaxAnnotation[] annotations)
Syntax\InternalSyntax\SyntaxToken.SyntaxTokenWithTrivia.cs (12)
13protected readonly GreenNode LeadingField; 14protected readonly GreenNode TrailingField; 16internal SyntaxTokenWithTrivia(SyntaxKind kind, GreenNode leading, GreenNode trailing) 31internal SyntaxTokenWithTrivia(SyntaxKind kind, GreenNode leading, GreenNode trailing, DiagnosticInfo[] diagnostics, SyntaxAnnotation[] annotations) 46public override GreenNode GetLeadingTrivia() 51public override GreenNode GetTrailingTrivia() 56public override SyntaxToken TokenWithLeadingTrivia(GreenNode trivia) 61public override SyntaxToken TokenWithTrailingTrivia(GreenNode trivia) 66internal override GreenNode SetDiagnostics(DiagnosticInfo[] diagnostics) 71internal override GreenNode SetAnnotations(SyntaxAnnotation[] annotations)
Syntax\InternalSyntax\SyntaxTrivia.cs (4)
41internal override GreenNode GetSlot(int index) 65internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 70internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 95public override bool IsEquivalentTo(GreenNode? other)
Syntax\StructuredTriviaSyntax.cs (1)
24var node = trivia.UnderlyingNode;
Syntax\SyntaxEquivalence.cs (20)
16private static readonly ObjectPool<Stack<(GreenNode? before, GreenNode? after)>> s_equivalenceCheckStack = 17new ObjectPool<Stack<(GreenNode?, GreenNode?)>>(() => new Stack<(GreenNode?, GreenNode?)>()); 56private static bool AreTokensEquivalent(GreenNode? before, GreenNode? after, Func<SyntaxKind, bool>? ignoreChildNode) 105private static bool AreEquivalentRecursive(GreenNode? before, GreenNode? after, Func<SyntaxKind, bool>? ignoreChildNode, bool topLevel) 128bool areEquivalentSingleLevel(GreenNode? before, GreenNode? after) 197GreenNode? child1 = null; 198GreenNode? child2 = null; 203var c = e1.Current; 213var c = e2.Current; 243var child1 = before.GetSlot(i); 244var child2 = after.GetSlot(i); 254private static bool AreNullableDirectivesEquivalent(GreenNode before, GreenNode after, Func<SyntaxKind, bool>? ignoreChildNode)
Syntax\SyntaxFacts.cs (3)
577var stack = ArrayBuilder<GreenNode>.GetInstance(); 582var current = stack.Pop(); 601foreach (var child in current.ChildNodesAndTokens())
Syntax\SyntaxKind.cs (1)
12List = GreenNode.ListKind,
Syntax\SyntaxTreeDiagnosticEnumerator.cs (8)
20public static IEnumerable<Diagnostic> EnumerateDiagnostics(SyntaxTree syntaxTree, GreenNode root, int position) 46var node = stack.Top.Node; 70void processNode(GreenNode node) 86var child = node.GetSlot(nextSlotIndex); 110private struct NodeIteration(GreenNode node) 115public readonly GreenNode Node = node; 139public void PushNodeOrToken(GreenNode node) 159private void Push(GreenNode? node)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (12)
IncrementalParsing\IncrementalParsingTests.cs (3)
3469Func<SyntaxTree, GreenNode> extractGreenClassC = tree => 3493var oldClassC = extractGreenClassC(oldTree); 3494var newClassC = extractGreenClassC(newTree);
IncrementalParsing\SyntaxDifferences.cs (3)
25var hashSet = new HashSet<GreenNode>(); 33private static void GetRebuiltNodes(SyntaxNodeOrToken newNode, HashSet<GreenNode> hashSet, ArrayBuilder<SyntaxNodeOrToken> nodes) 48private static void GatherNodes(SyntaxNodeOrToken node, HashSet<GreenNode> hashSet)
Parsing\SyntaxExtensions.cs (2)
104private static ImmutableArray<DiagnosticInfo> ErrorsOrWarnings(this GreenNode node, bool errorsOnly) 119private static ImmutableArray<DiagnosticInfo> ErrorsAndWarnings(this GreenNode node)
Syntax\GreenNodeTests.cs (1)
17var nodeWithDiags = node.SetDiagnostics(new DiagnosticInfo[] { new CSDiagnosticInfo(ErrorCode.ERR_NoBaseClass) });
Syntax\SyntaxFactoryTests.cs (1)
197var actualGreen = actualRed.Node;
Syntax\SyntaxNodeCacheTests.cs (2)
48var listOf1 = SyntaxNodeCache.TryGetNode(listOf2.RawKind, child0, SyntaxNodeCache.GetDefaultNodeFlags(), out _); 73var listOf2 = SyntaxNodeCache.TryGetNode(listOf3.RawKind, child0, child1, SyntaxNodeCache.GetDefaultNodeFlags(), out _);