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
2366 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)
28internal SyntaxTrivia(in SyntaxToken token, GreenNode? triviaNode, int position, int index) 58internal GreenNode? UnderlyingNode { get; } 60internal GreenNode RequiredUnderlyingNode 64var 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 (1963)
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) 3407foreach (var child in node.ChildNodesAndTokens().Reverse()) 4448GreenNode trailingTrivia; 4466GreenNode trailingTrivia; 4485out GreenNode trailingTrivia) 4493GreenNode lastItemTrailingTrivia; 4509out GreenNode trailingTrivia) where TNode : CSharpSyntaxNode 4517GreenNode lastItemTrailingTrivia; 4533out GreenNode trailingTrivia) 4559out GreenNode trailingTrivia) 5612foreach (var item in withSeps) 9119GreenNode trailingTrivia; 9141private PostSkipAction SkipBadStatementListTokens(SyntaxListBuilder<StatementSyntax> statements, SyntaxKind expected, out GreenNode trailingTrivia) 11653var stack = ArrayBuilder<GreenNode>.GetInstance(); 11658var current = stack.Pop(); 11670foreach (var child in current.ChildNodesAndTokens()) 14316internal static bool MatchesFactoryContext(GreenNode green, SyntaxFactoryContext context) 14348LanguageParser parser, ref SyntaxToken openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode; 14387bool allowSemicolonAsSeparator) where TNode : GreenNode 14410bool allowSemicolonAsSeparator) where TNode : GreenNode 14597private static bool ContainsErrorDiagnostic(GreenNode node) 14606var stack = ArrayBuilder<GreenNode>.GetInstance(); 14613var current = stack.Pop(); 14623foreach (var child in current.ChildNodesAndTokens())
Parser\LanguageParser_InterpolatedString.cs (5)
445private static SyntaxToken TokenOrMissingToken(GreenNode? leading, SyntaxKind kind, string text, GreenNode? trailing) 504var openTokenTrailingTrivia = tempLexer.LexSyntaxTrailingTrivia().Node; 550var leading = this.CurrentToken.GetLeadingTrivia(); 564SyntaxToken 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 (1652)
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) 6724internal override GreenNode? GetSlot(int index) 6754internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6757internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6826internal override GreenNode? GetSlot(int index) 6856internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6859internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 6865internal readonly GreenNode? clauses; 6869internal QueryBodySyntax(SyntaxKind kind, GreenNode? clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 6887internal QueryBodySyntax(SyntaxKind kind, GreenNode? clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation, SyntaxFactoryContext context) 6906internal QueryBodySyntax(SyntaxKind kind, GreenNode? clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation) 6928internal override GreenNode? GetSlot(int index) 6959internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 6962internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7039internal override GreenNode? GetSlot(int index) 7072internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7075internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7135internal override GreenNode? GetSlot(int index) 7167internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7170internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7296internal override GreenNode? GetSlot(int index) 7334internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7337internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7381internal override GreenNode? GetSlot(int index) 7411internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7414internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7457internal override GreenNode? GetSlot(int index) 7487internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7490internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7497internal readonly GreenNode? orderings; 7499internal OrderByClauseSyntax(SyntaxKind kind, SyntaxToken orderByKeyword, GreenNode? orderings, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 7512internal OrderByClauseSyntax(SyntaxKind kind, SyntaxToken orderByKeyword, GreenNode? orderings, SyntaxFactoryContext context) 7526internal OrderByClauseSyntax(SyntaxKind kind, SyntaxToken orderByKeyword, GreenNode? orderings) 7542internal override GreenNode? GetSlot(int index) 7572internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7575internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7627internal override GreenNode? GetSlot(int index) 7657internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7660internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7703internal override GreenNode? GetSlot(int index) 7733internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7736internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7795internal override GreenNode? GetSlot(int index) 7827internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7830internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7882internal override GreenNode? GetSlot(int index) 7913internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7916internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7953internal override GreenNode? GetSlot(int index) 7978internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 7981internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 7988internal readonly GreenNode? contents; 7991internal InterpolatedStringExpressionSyntax(SyntaxKind kind, SyntaxToken stringStartToken, GreenNode? contents, SyntaxToken stringEndToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 8006internal InterpolatedStringExpressionSyntax(SyntaxKind kind, SyntaxToken stringStartToken, GreenNode? contents, SyntaxToken stringEndToken, SyntaxFactoryContext context) 8022internal InterpolatedStringExpressionSyntax(SyntaxKind kind, SyntaxToken stringStartToken, GreenNode? contents, SyntaxToken stringEndToken) 8044internal override GreenNode? GetSlot(int index) 8075internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8078internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8132internal 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) 8285internal override GreenNode? GetSlot(int index) 8315internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8318internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8366internal 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) 8513internal override GreenNode? GetSlot(int index) 8543internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8546internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8641internal override GreenNode? GetSlot(int index) 8673internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8676internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8683internal readonly GreenNode? subpatterns; 8686internal PositionalPatternClauseSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? subpatterns, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 8701internal PositionalPatternClauseSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? subpatterns, SyntaxToken closeParenToken, SyntaxFactoryContext context) 8717internal PositionalPatternClauseSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? subpatterns, SyntaxToken closeParenToken) 8736internal override GreenNode? GetSlot(int index) 8767internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8770internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8777internal readonly GreenNode? subpatterns; 8780internal PropertyPatternClauseSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? subpatterns, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 8795internal PropertyPatternClauseSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? subpatterns, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 8811internal PropertyPatternClauseSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? subpatterns, SyntaxToken closeBraceToken) 8830internal override GreenNode? GetSlot(int index) 8861internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8864internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8916internal override GreenNode? GetSlot(int index) 8946internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 8949internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 8985internal override GreenNode? GetSlot(int index) 9010internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9013internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9064internal override GreenNode? GetSlot(int index) 9095internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9098internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9142internal override GreenNode? GetSlot(int index) 9172internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9175internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9211internal override GreenNode? GetSlot(int index) 9236internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9239internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9290internal override GreenNode? GetSlot(int index) 9321internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9324internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9367internal override GreenNode? GetSlot(int index) 9397internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9400internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9407internal readonly GreenNode? patterns; 9411internal ListPatternSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? patterns, SyntaxToken closeBracketToken, VariableDesignationSyntax? designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 9431internal ListPatternSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? patterns, SyntaxToken closeBracketToken, VariableDesignationSyntax? designation, SyntaxFactoryContext context) 9452internal ListPatternSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? patterns, SyntaxToken closeBracketToken, VariableDesignationSyntax? designation) 9477internal override GreenNode? GetSlot(int index) 9509internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9512internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9564internal override GreenNode? GetSlot(int index) 9594internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9597internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9646internal override GreenNode? GetSlot(int index) 9671internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9674internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9763internal override GreenNode? GetSlot(int index) 9796internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9799internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9842internal override GreenNode? GetSlot(int index) 9872internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9875internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9919internal override GreenNode? GetSlot(int index) 9949internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 9952internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 9959internal readonly GreenNode? attributeLists; 9960internal readonly GreenNode? modifiers; 9963internal GlobalStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 9981internal GlobalStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, StatementSyntax statement, SyntaxFactoryContext context) 10000internal GlobalStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, StatementSyntax statement) 10022internal override GreenNode? GetSlot(int index) 10053internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10056internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10078internal readonly GreenNode? attributeLists; 10080internal readonly GreenNode? statements; 10083internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken openBraceToken, GreenNode? statements, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10103internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken openBraceToken, GreenNode? statements, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 10124internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken openBraceToken, GreenNode? statements, SyntaxToken closeBraceToken) 10149internal override GreenNode? GetSlot(int index) 10181internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10184internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10190internal readonly GreenNode? attributeLists; 10191internal readonly GreenNode? modifiers; 10196internal readonly GreenNode? constraintClauses; 10201internal 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) 10248internal 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) 10296internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 10356internal override GreenNode? GetSlot(int index) 10394internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10397internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10403internal readonly GreenNode? attributeLists; 10406internal readonly GreenNode? modifiers; 10410internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10440internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, SyntaxFactoryContext context) 10471internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken) 10509internal override GreenNode? GetSlot(int index) 10543internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10546internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10553internal readonly GreenNode? variables; 10555internal VariableDeclarationSyntax(SyntaxKind kind, TypeSyntax type, GreenNode? variables, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10568internal VariableDeclarationSyntax(SyntaxKind kind, TypeSyntax type, GreenNode? variables, SyntaxFactoryContext context) 10582internal VariableDeclarationSyntax(SyntaxKind kind, TypeSyntax type, GreenNode? variables) 10598internal override GreenNode? GetSlot(int index) 10628internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10631internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10701internal override GreenNode? GetSlot(int index) 10732internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10735internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10778internal override GreenNode? GetSlot(int index) 10808internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10811internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10859internal override GreenNode? GetSlot(int index) 10884internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10887internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10922internal override GreenNode? GetSlot(int index) 10947internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 10950internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 10957internal readonly GreenNode? variables; 10960internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? variables, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 10975internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? variables, SyntaxToken closeParenToken, SyntaxFactoryContext context) 10991internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? variables, SyntaxToken closeParenToken) 11010internal override GreenNode? GetSlot(int index) 11041internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11044internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11050internal readonly GreenNode? attributeLists; 11054internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11069internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11085internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression, SyntaxToken semicolonToken) 11104internal override GreenNode? GetSlot(int index) 11135internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11138internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11144internal readonly GreenNode? attributeLists; 11147internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11160internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11174internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken semicolonToken) 11190internal override GreenNode? GetSlot(int index) 11220internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11223internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11230internal readonly GreenNode? attributeLists; 11235internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken identifier, SyntaxToken colonToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11252internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken identifier, SyntaxToken colonToken, StatementSyntax statement, SyntaxFactoryContext context) 11270internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken identifier, SyntaxToken colonToken, StatementSyntax statement) 11294internal override GreenNode? GetSlot(int index) 11326internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11329internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11338internal readonly GreenNode? attributeLists; 11344internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken gotoKeyword, SyntaxToken? caseOrDefaultKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11369internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken gotoKeyword, SyntaxToken? caseOrDefaultKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11395internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken gotoKeyword, SyntaxToken? caseOrDefaultKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken) 11438internal override GreenNode? GetSlot(int index) 11471internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11474internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11480internal readonly GreenNode? attributeLists; 11484internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11499internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11515internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken breakKeyword, SyntaxToken semicolonToken) 11534internal override GreenNode? GetSlot(int index) 11565internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11568internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11574internal readonly GreenNode? attributeLists; 11578internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken continueKeyword, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11593internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken continueKeyword, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11609internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken continueKeyword, SyntaxToken semicolonToken) 11628internal override GreenNode? GetSlot(int index) 11659internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11662internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11668internal readonly GreenNode? attributeLists; 11673internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken returnKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11693internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken returnKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11714internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken returnKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken) 11739internal override GreenNode? GetSlot(int index) 11771internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11774internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11780internal readonly GreenNode? attributeLists; 11785internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken throwKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11805internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken throwKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11826internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken throwKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken) 11851internal override GreenNode? GetSlot(int index) 11883internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 11886internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 11892internal readonly GreenNode? attributeLists; 11898internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken yieldKeyword, SyntaxToken returnOrBreakKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 11920internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken yieldKeyword, SyntaxToken returnOrBreakKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken, SyntaxFactoryContext context) 11943internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken yieldKeyword, SyntaxToken returnOrBreakKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken) 11971internal override GreenNode? GetSlot(int index) 12004internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12007internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12013internal readonly GreenNode? attributeLists; 12020internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 12041internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 12063internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement) 12091internal override GreenNode? GetSlot(int index) 12125internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12128internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12134internal readonly GreenNode? attributeLists; 12143internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken doKeyword, StatementSyntax statement, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 12168internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken doKeyword, StatementSyntax statement, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, SyntaxToken semicolonToken, SyntaxFactoryContext context) 12194internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken doKeyword, StatementSyntax statement, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, SyntaxToken semicolonToken) 12228internal override GreenNode? GetSlot(int index) 12264internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12267internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12273internal readonly GreenNode? attributeLists; 12277internal readonly GreenNode? initializers; 12281internal readonly GreenNode? incrementors; 12285internal 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) 12328internal 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) 12372internal 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) 12427internal override GreenNode? GetSlot(int index) 12466internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12469internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12502internal readonly GreenNode? attributeLists; 12513internal 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) 12545internal 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) 12578internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken forEachKeyword, SyntaxToken openParenToken, TypeSyntax type, SyntaxToken identifier, SyntaxToken inKeyword, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement) 12622internal override GreenNode? GetSlot(int index) 12660internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12663internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12669internal readonly GreenNode? attributeLists; 12679internal 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) 12709internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken forEachKeyword, SyntaxToken openParenToken, ExpressionSyntax variable, SyntaxToken inKeyword, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 12740internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken forEachKeyword, SyntaxToken openParenToken, ExpressionSyntax variable, SyntaxToken inKeyword, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement) 12786internal override GreenNode? GetSlot(int index) 12823internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12826internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12832internal readonly GreenNode? attributeLists; 12841internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken usingKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 12875internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken usingKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 12910internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? awaitKeyword, SyntaxToken usingKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression, SyntaxToken closeParenToken, StatementSyntax statement) 12953internal override GreenNode? GetSlot(int index) 12989internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 12992internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 12998internal readonly GreenNode? attributeLists; 13005internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13026internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 13048internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement) 13076internal override GreenNode? GetSlot(int index) 13110internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13113internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13119internal readonly GreenNode? attributeLists; 13123internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken keyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13138internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken keyword, BlockSyntax block, SyntaxFactoryContext context) 13154internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken keyword, BlockSyntax block) 13173internal override GreenNode? GetSlot(int index) 13204internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13207internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13213internal readonly GreenNode? attributeLists; 13217internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken unsafeKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13232internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken unsafeKeyword, BlockSyntax block, SyntaxFactoryContext context) 13248internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken unsafeKeyword, BlockSyntax block) 13267internal override GreenNode? GetSlot(int index) 13298internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13301internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13307internal readonly GreenNode? attributeLists; 13314internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken lockKeyword, SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13335internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken lockKeyword, SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement, SyntaxFactoryContext context) 13357internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken lockKeyword, SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken, StatementSyntax statement) 13385internal override GreenNode? GetSlot(int index) 13419internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13422internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13431internal readonly GreenNode? attributeLists; 13439internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13465internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, SyntaxFactoryContext context) 13492internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else) 13544internal override GreenNode? GetSlot(int index) 13579internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13582internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13629internal override GreenNode? GetSlot(int index) 13659internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13662internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13669internal readonly GreenNode? attributeLists; 13675internal readonly GreenNode? sections; 13678internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken switchKeyword, SyntaxToken? openParenToken, ExpressionSyntax expression, SyntaxToken? closeParenToken, SyntaxToken openBraceToken, GreenNode? sections, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13712internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken switchKeyword, SyntaxToken? openParenToken, ExpressionSyntax expression, SyntaxToken? closeParenToken, SyntaxToken openBraceToken, GreenNode? sections, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 13747internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken switchKeyword, SyntaxToken? openParenToken, ExpressionSyntax expression, SyntaxToken? closeParenToken, SyntaxToken openBraceToken, GreenNode? sections, SyntaxToken closeBraceToken) 13811internal override GreenNode? GetSlot(int index) 13847internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13850internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 13857internal readonly GreenNode? labels; 13858internal readonly GreenNode? statements; 13860internal SwitchSectionSyntax(SyntaxKind kind, GreenNode? labels, GreenNode? statements, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 13876internal SwitchSectionSyntax(SyntaxKind kind, GreenNode? labels, GreenNode? statements, SyntaxFactoryContext context) 13893internal SwitchSectionSyntax(SyntaxKind kind, GreenNode? labels, GreenNode? statements) 13918internal override GreenNode? GetSlot(int index) 13948internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 13951internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14048internal override GreenNode? GetSlot(int index) 14080internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14083internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14139internal override GreenNode? GetSlot(int index) 14170internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14173internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14218internal override GreenNode? GetSlot(int index) 14248internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14251internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14260internal readonly GreenNode? arms; 14263internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression, SyntaxToken switchKeyword, SyntaxToken openBraceToken, GreenNode? arms, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 14282internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression, SyntaxToken switchKeyword, SyntaxToken openBraceToken, GreenNode? arms, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 14302internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression, SyntaxToken switchKeyword, SyntaxToken openBraceToken, GreenNode? arms, SyntaxToken closeBraceToken) 14327internal override GreenNode? GetSlot(int index) 14360internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14363internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14431internal override GreenNode? GetSlot(int index) 14463internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14466internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14472internal readonly GreenNode? attributeLists; 14475internal readonly GreenNode? catches; 14478internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 14503internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, SyntaxFactoryContext context) 14529internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally) 14560internal override GreenNode? GetSlot(int index) 14593internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14596internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14673internal override GreenNode? GetSlot(int index) 14705internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14708internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14776internal override GreenNode? GetSlot(int index) 14808internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14811internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14870internal override GreenNode? GetSlot(int index) 14902internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14905internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14948internal override GreenNode? GetSlot(int index) 14978internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 14981internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 14987internal readonly GreenNode? externs; 14988internal readonly GreenNode? usings; 14989internal readonly GreenNode? attributeLists; 14990internal readonly GreenNode? members; 14993internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members, SyntaxToken endOfFileToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 15021internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members, SyntaxToken endOfFileToken, SyntaxFactoryContext context) 15050internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members, SyntaxToken endOfFileToken) 15085internal override GreenNode? GetSlot(int index) 15118internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15121internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15187internal override GreenNode? GetSlot(int index) 15219internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15222internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15341internal override GreenNode? GetSlot(int index) 15376internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15379internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15428internal readonly GreenNode? attributeLists; 15429internal readonly GreenNode? modifiers; 15433internal readonly GreenNode? externs; 15434internal readonly GreenNode? usings; 15435internal readonly GreenNode? members; 15439internal 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) 15483internal 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) 15528internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxToken closeBraceToken, SyntaxToken? semicolonToken) 15584internal override GreenNode? GetSlot(int index) 15622internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15625internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15631internal readonly GreenNode? attributeLists; 15632internal readonly GreenNode? modifiers; 15636internal readonly GreenNode? externs; 15637internal readonly GreenNode? usings; 15638internal readonly GreenNode? members; 15640internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 15677internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxFactoryContext context) 15715internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken namespaceKeyword, NameSyntax name, SyntaxToken semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members) 15761internal override GreenNode? GetSlot(int index) 15797internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15800internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15809internal readonly GreenNode? attributes; 15812internal AttributeListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 15832internal AttributeListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 15853internal AttributeListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes, SyntaxToken closeBracketToken) 15882internal override GreenNode? GetSlot(int index) 15914internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15917internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 15963internal override GreenNode? GetSlot(int index) 15993internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 15996internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16053internal override GreenNode? GetSlot(int index) 16083internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16086internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16094internal readonly GreenNode? arguments; 16097internal AttributeArgumentListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 16112internal AttributeArgumentListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken, SyntaxFactoryContext context) 16128internal AttributeArgumentListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? arguments, SyntaxToken closeParenToken) 16150internal override GreenNode? GetSlot(int index) 16181internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16184internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16255internal override GreenNode? GetSlot(int index) 16286internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16289internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16334internal override GreenNode? GetSlot(int index) 16364internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16367internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16375internal readonly GreenNode? parameters; 16378internal TypeParameterListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? parameters, SyntaxToken greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 16393internal TypeParameterListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? parameters, SyntaxToken greaterThanToken, SyntaxFactoryContext context) 16409internal TypeParameterListSyntax(SyntaxKind kind, SyntaxToken lessThanToken, GreenNode? parameters, SyntaxToken greaterThanToken) 16431internal override GreenNode? GetSlot(int index) 16462internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16465internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16472internal readonly GreenNode? attributeLists; 16476internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? varianceKeyword, SyntaxToken identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 16494internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? varianceKeyword, SyntaxToken identifier, SyntaxFactoryContext context) 16513internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken? varianceKeyword, SyntaxToken identifier) 16537internal override GreenNode? GetSlot(int index) 16568internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16571internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16634internal readonly GreenNode? attributeLists; 16635internal readonly GreenNode? modifiers; 16641internal readonly GreenNode? constraintClauses; 16643internal readonly GreenNode? members; 16647internal 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) 16707internal 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) 16768internal 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) 16842internal override GreenNode? GetSlot(int index) 16882internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 16885internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 16892internal readonly GreenNode? attributeLists; 16893internal readonly GreenNode? modifiers; 16899internal readonly GreenNode? constraintClauses; 16901internal readonly GreenNode? members; 16905internal 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) 16965internal 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) 17026internal 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) 17100internal override GreenNode? GetSlot(int index) 17140internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 17143internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 17150internal readonly GreenNode? attributeLists; 17151internal readonly GreenNode? modifiers; 17157internal readonly GreenNode? constraintClauses; 17159internal readonly GreenNode? members; 17163internal 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) 17223internal 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) 17284internal 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) 17358internal override GreenNode? GetSlot(int index) 17398internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 17401internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 17407internal readonly GreenNode? attributeLists; 17408internal readonly GreenNode? modifiers; 17415internal readonly GreenNode? constraintClauses; 17417internal readonly GreenNode? members; 17421internal 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) 17486internal 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) 17552internal 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) 17631internal override GreenNode? GetSlot(int index) 17672internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 17675internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 17682internal readonly GreenNode? attributeLists; 17683internal readonly GreenNode? modifiers; 17688internal readonly GreenNode? members; 17692internal 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) 17737internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken enumKeyword, SyntaxToken identifier, BaseListSyntax? baseList, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 17783internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken enumKeyword, SyntaxToken identifier, BaseListSyntax? baseList, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken) 17841internal override GreenNode? GetSlot(int index) 17878internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 17881internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 17888internal readonly GreenNode? attributeLists; 17889internal readonly GreenNode? modifiers; 17895internal readonly GreenNode? constraintClauses; 17898internal 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) 17934internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken delegateKeyword, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, SyntaxToken semicolonToken, SyntaxFactoryContext context) 17971internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken delegateKeyword, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, SyntaxToken semicolonToken) 18023internal override GreenNode? GetSlot(int index) 18060internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18063internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18069internal readonly GreenNode? attributeLists; 18070internal readonly GreenNode? modifiers; 18074internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, EqualsValueClauseSyntax? equalsValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 18097internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, EqualsValueClauseSyntax? equalsValue, SyntaxFactoryContext context) 18121internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, EqualsValueClauseSyntax? equalsValue) 18150internal override GreenNode? GetSlot(int index) 18182internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18185internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18192internal readonly GreenNode? attributeLists; 18193internal readonly GreenNode? modifiers; 18197internal readonly GreenNode? constraintClauses; 18199internal readonly GreenNode? members; 18203internal 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) 18256internal 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) 18310internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses, SyntaxToken? openBraceToken, GreenNode? members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken) 18374internal override GreenNode? GetSlot(int index) 18412internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18415internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18423internal readonly GreenNode? types; 18425internal BaseListSyntax(SyntaxKind kind, SyntaxToken colonToken, GreenNode? types, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 18438internal BaseListSyntax(SyntaxKind kind, SyntaxToken colonToken, GreenNode? types, SyntaxFactoryContext context) 18452internal BaseListSyntax(SyntaxKind kind, SyntaxToken colonToken, GreenNode? types) 18470internal override GreenNode? GetSlot(int index) 18500internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18503internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18554internal override GreenNode? GetSlot(int index) 18579internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18582internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18625internal override GreenNode? GetSlot(int index) 18655internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18658internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18668internal readonly GreenNode? constraints; 18670internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword, IdentifierNameSyntax name, SyntaxToken colonToken, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 18687internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword, IdentifierNameSyntax name, SyntaxToken colonToken, GreenNode? constraints, SyntaxFactoryContext context) 18705internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword, IdentifierNameSyntax name, SyntaxToken colonToken, GreenNode? constraints) 18730internal override GreenNode? GetSlot(int index) 18762internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18765internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18834internal override GreenNode? GetSlot(int index) 18865internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18868internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18923internal override GreenNode? GetSlot(int index) 18953internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 18956internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 18993internal override GreenNode? GetSlot(int index) 19018internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19021internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19058internal override GreenNode? GetSlot(int index) 19083internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19086internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19094internal readonly GreenNode? constraints; 19096internal AllowsConstraintClauseSyntax(SyntaxKind kind, SyntaxToken allowsKeyword, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 19109internal AllowsConstraintClauseSyntax(SyntaxKind kind, SyntaxToken allowsKeyword, GreenNode? constraints, SyntaxFactoryContext context) 19123internal AllowsConstraintClauseSyntax(SyntaxKind kind, SyntaxToken allowsKeyword, GreenNode? constraints) 19140internal override GreenNode? GetSlot(int index) 19170internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19173internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19233internal override GreenNode? GetSlot(int index) 19263internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19266internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19289internal readonly GreenNode? attributeLists; 19290internal readonly GreenNode? modifiers; 19294internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 19314internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, SyntaxFactoryContext context) 19335internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken) 19360internal override GreenNode? GetSlot(int index) 19392internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19395internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19401internal readonly GreenNode? attributeLists; 19402internal readonly GreenNode? modifiers; 19407internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 19429internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken, SyntaxFactoryContext context) 19452internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken) 19480internal override GreenNode? GetSlot(int index) 19513internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19516internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19559internal override GreenNode? GetSlot(int index) 19589internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19592internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19623internal readonly GreenNode? attributeLists; 19624internal readonly GreenNode? modifiers; 19630internal readonly GreenNode? constraintClauses; 19635internal 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) 19687internal 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) 19740internal 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) 19808internal override GreenNode? GetSlot(int index) 19847internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 19850internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 19857internal readonly GreenNode? attributeLists; 19858internal readonly GreenNode? modifiers; 19869internal 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) 19918internal 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) 19968internal 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) 20034internal override GreenNode? GetSlot(int index) 20073internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20076internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20083internal readonly GreenNode? attributeLists; 20084internal readonly GreenNode? modifiers; 20095internal 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) 20144internal 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) 20194internal 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) 20260internal override GreenNode? GetSlot(int index) 20299internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20302internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20309internal readonly GreenNode? attributeLists; 20310internal readonly GreenNode? modifiers; 20318internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 20358internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 20399internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 20450internal override GreenNode? GetSlot(int index) 20486internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20489internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20543internal override GreenNode? GetSlot(int index) 20574internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20577internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20584internal readonly GreenNode? attributeLists; 20585internal readonly GreenNode? modifiers; 20593internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken tildeToken, SyntaxToken identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 20630internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken tildeToken, SyntaxToken identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 20668internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken tildeToken, SyntaxToken identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 20717internal override GreenNode? GetSlot(int index) 20753internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20756internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 20784internal readonly GreenNode? attributeLists; 20785internal readonly GreenNode? modifiers; 20794internal 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) 20839internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 20885internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer, SyntaxToken? semicolonToken) 20941internal override GreenNode? GetSlot(int index) 20978internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 20981internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21025internal override GreenNode? GetSlot(int index) 21055internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21058internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21064internal readonly GreenNode? attributeLists; 21065internal readonly GreenNode? modifiers; 21073internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21110internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 21148internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, AccessorListSyntax? accessorList, SyntaxToken? semicolonToken) 21195internal override GreenNode? GetSlot(int index) 21231internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21234internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21240internal readonly GreenNode? attributeLists; 21241internal readonly GreenNode? modifiers; 21250internal 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) 21292internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 21335internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 21388internal override GreenNode? GetSlot(int index) 21425internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21428internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21435internal readonly GreenNode? accessors; 21438internal AccessorListSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? accessors, SyntaxToken closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21453internal AccessorListSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? accessors, SyntaxToken closeBraceToken, SyntaxFactoryContext context) 21469internal AccessorListSyntax(SyntaxKind kind, SyntaxToken openBraceToken, GreenNode? accessors, SyntaxToken closeBraceToken) 21488internal override GreenNode? GetSlot(int index) 21519internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21522internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21528internal readonly GreenNode? attributeLists; 21529internal readonly GreenNode? modifiers; 21535internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21568internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context) 21602internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken) 21648internal override GreenNode? GetSlot(int index) 21682internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21685internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21710internal readonly GreenNode? parameters; 21713internal ParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21728internal ParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken, SyntaxFactoryContext context) 21744internal ParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken) 21765internal override GreenNode? GetSlot(int index) 21796internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21799internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21807internal readonly GreenNode? parameters; 21810internal BracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21825internal BracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 21841internal BracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken) 21862internal override GreenNode? GetSlot(int index) 21893internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 21896internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 21925internal readonly GreenNode? attributeLists; 21926internal readonly GreenNode? modifiers; 21931internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, SyntaxToken? identifier, EqualsValueClauseSyntax? @default, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 21962internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, SyntaxToken? identifier, EqualsValueClauseSyntax? @default, SyntaxFactoryContext context) 21994internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, SyntaxToken? identifier, EqualsValueClauseSyntax? @default) 22034internal override GreenNode? GetSlot(int index) 22067internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22070internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22077internal readonly GreenNode? attributeLists; 22078internal readonly GreenNode? modifiers; 22081internal FunctionPointerParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 22099internal FunctionPointerParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, SyntaxFactoryContext context) 22118internal FunctionPointerParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type) 22142internal override GreenNode? GetSlot(int index) 22173internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22176internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22182internal readonly GreenNode? attributeLists; 22183internal readonly GreenNode? modifiers; 22186internal IncompleteMemberSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 22207internal IncompleteMemberSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type, SyntaxFactoryContext context) 22229internal IncompleteMemberSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type) 22254internal override GreenNode? GetSlot(int index) 22285internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22288internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22294internal readonly GreenNode? tokens; 22296internal SkippedTokensTriviaSyntax(SyntaxKind kind, GreenNode? tokens, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 22307internal SkippedTokensTriviaSyntax(SyntaxKind kind, GreenNode? tokens, SyntaxFactoryContext context) 22319internal SkippedTokensTriviaSyntax(SyntaxKind kind, GreenNode? tokens) 22332internal override GreenNode? GetSlot(int index) 22357internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22360internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22366internal readonly GreenNode? content; 22369internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content, SyntaxToken endOfComment, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 22382internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content, SyntaxToken endOfComment, SyntaxFactoryContext context) 22396internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content, SyntaxToken endOfComment) 22412internal override GreenNode? GetSlot(int index) 22442internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22445internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22504internal override GreenNode? GetSlot(int index) 22529internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22532internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22590internal override GreenNode? GetSlot(int index) 22621internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22624internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22702internal override GreenNode? GetSlot(int index) 22732internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22735internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22811internal override GreenNode? GetSlot(int index) 22844internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22847internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 22903internal override GreenNode? GetSlot(int index) 22933internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 22936internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23019internal override GreenNode? GetSlot(int index) 23051internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23054internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23143internal override GreenNode? GetSlot(int index) 23176internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23179internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23209internal readonly GreenNode? parameters; 23212internal CrefParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23227internal CrefParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken, SyntaxFactoryContext context) 23243internal CrefParameterListSyntax(SyntaxKind kind, SyntaxToken openParenToken, GreenNode? parameters, SyntaxToken closeParenToken) 23264internal override GreenNode? GetSlot(int index) 23295internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23298internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23308internal readonly GreenNode? parameters; 23311internal CrefBracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23326internal CrefBracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken, SyntaxFactoryContext context) 23342internal CrefBracketedParameterListSyntax(SyntaxKind kind, SyntaxToken openBracketToken, GreenNode? parameters, SyntaxToken closeBracketToken) 23363internal override GreenNode? GetSlot(int index) 23394internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23397internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23472internal override GreenNode? GetSlot(int index) 23503internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23506internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23526internal readonly GreenNode? content; 23529internal XmlElementSyntax(SyntaxKind kind, XmlElementStartTagSyntax startTag, GreenNode? content, XmlElementEndTagSyntax endTag, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23544internal XmlElementSyntax(SyntaxKind kind, XmlElementStartTagSyntax startTag, GreenNode? content, XmlElementEndTagSyntax endTag, SyntaxFactoryContext context) 23560internal XmlElementSyntax(SyntaxKind kind, XmlElementStartTagSyntax startTag, GreenNode? content, XmlElementEndTagSyntax endTag) 23579internal override GreenNode? GetSlot(int index) 23610internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23613internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23621internal readonly GreenNode? attributes; 23624internal XmlElementStartTagSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23641internal XmlElementStartTagSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken greaterThanToken, SyntaxFactoryContext context) 23659internal XmlElementStartTagSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken greaterThanToken) 23681internal override GreenNode? GetSlot(int index) 23713internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23716internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23767internal override GreenNode? GetSlot(int index) 23798internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23801internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23809internal readonly GreenNode? attributes; 23812internal XmlEmptyElementSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken slashGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 23829internal XmlEmptyElementSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken slashGreaterThanToken, SyntaxFactoryContext context) 23847internal XmlEmptyElementSyntax(SyntaxKind kind, SyntaxToken lessThanToken, XmlNameSyntax name, GreenNode? attributes, SyntaxToken slashGreaterThanToken) 23869internal override GreenNode? GetSlot(int index) 23901internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23904internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 23956internal override GreenNode? GetSlot(int index) 23986internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 23989internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24032internal override GreenNode? GetSlot(int index) 24062internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24065internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24095internal readonly GreenNode? textTokens; 24098internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken, GreenNode? textTokens, SyntaxToken endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24117internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken, GreenNode? textTokens, SyntaxToken endQuoteToken, SyntaxFactoryContext context) 24137internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken, GreenNode? textTokens, SyntaxToken endQuoteToken) 24162internal override GreenNode? GetSlot(int index) 24195internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24198internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24265internal override GreenNode? GetSlot(int index) 24298internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24301internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24368internal override GreenNode? GetSlot(int index) 24401internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24404internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24410internal readonly GreenNode? textTokens; 24412internal XmlTextSyntax(SyntaxKind kind, GreenNode? textTokens, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24423internal XmlTextSyntax(SyntaxKind kind, GreenNode? textTokens, SyntaxFactoryContext context) 24435internal XmlTextSyntax(SyntaxKind kind, GreenNode? textTokens) 24448internal override GreenNode? GetSlot(int index) 24473internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24476internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24483internal readonly GreenNode? textTokens; 24486internal XmlCDataSectionSyntax(SyntaxKind kind, SyntaxToken startCDataToken, GreenNode? textTokens, SyntaxToken endCDataToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24501internal XmlCDataSectionSyntax(SyntaxKind kind, SyntaxToken startCDataToken, GreenNode? textTokens, SyntaxToken endCDataToken, SyntaxFactoryContext context) 24517internal XmlCDataSectionSyntax(SyntaxKind kind, SyntaxToken startCDataToken, GreenNode? textTokens, SyntaxToken endCDataToken) 24536internal override GreenNode? GetSlot(int index) 24567internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24570internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24578internal readonly GreenNode? textTokens; 24581internal XmlProcessingInstructionSyntax(SyntaxKind kind, SyntaxToken startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens, SyntaxToken endProcessingInstructionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24598internal XmlProcessingInstructionSyntax(SyntaxKind kind, SyntaxToken startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens, SyntaxToken endProcessingInstructionToken, SyntaxFactoryContext context) 24616internal XmlProcessingInstructionSyntax(SyntaxKind kind, SyntaxToken startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens, SyntaxToken endProcessingInstructionToken) 24638internal override GreenNode? GetSlot(int index) 24670internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24673internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24680internal readonly GreenNode? textTokens; 24683internal XmlCommentSyntax(SyntaxKind kind, SyntaxToken lessThanExclamationMinusMinusToken, GreenNode? textTokens, SyntaxToken minusMinusGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 24698internal XmlCommentSyntax(SyntaxKind kind, SyntaxToken lessThanExclamationMinusMinusToken, GreenNode? textTokens, SyntaxToken minusMinusGreaterThanToken, SyntaxFactoryContext context) 24714internal XmlCommentSyntax(SyntaxKind kind, SyntaxToken lessThanExclamationMinusMinusToken, GreenNode? textTokens, SyntaxToken minusMinusGreaterThanToken) 24733internal override GreenNode? GetSlot(int index) 24764internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24767internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 24894internal override GreenNode? GetSlot(int index) 24926internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 24929internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25003internal override GreenNode? GetSlot(int index) 25035internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25038internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25099internal override GreenNode? GetSlot(int index) 25130internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25133internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25189internal override GreenNode? GetSlot(int index) 25220internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25223internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25279internal override GreenNode? GetSlot(int index) 25310internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25313internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25369internal override GreenNode? GetSlot(int index) 25400internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25403internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25459internal override GreenNode? GetSlot(int index) 25490internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25493internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25549internal override GreenNode? GetSlot(int index) 25580internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25583internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25639internal override GreenNode? GetSlot(int index) 25670internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25673internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25737internal override GreenNode? GetSlot(int index) 25769internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25772internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25836internal override GreenNode? GetSlot(int index) 25868internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 25871internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 25969internal override GreenNode? GetSlot(int index) 26002internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26005internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26072internal override GreenNode? GetSlot(int index) 26105internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26108internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26213internal override GreenNode? GetSlot(int index) 26249internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26252internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26262internal readonly GreenNode? errorCodes; 26266internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind, SyntaxToken hashToken, SyntaxToken pragmaKeyword, SyntaxToken warningKeyword, SyntaxToken disableOrRestoreKeyword, GreenNode? errorCodes, SyntaxToken endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations) 26288internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind, SyntaxToken hashToken, SyntaxToken pragmaKeyword, SyntaxToken warningKeyword, SyntaxToken disableOrRestoreKeyword, GreenNode? errorCodes, SyntaxToken endOfDirectiveToken, bool isActive, SyntaxFactoryContext context) 26311internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind, SyntaxToken hashToken, SyntaxToken pragmaKeyword, SyntaxToken warningKeyword, SyntaxToken disableOrRestoreKeyword, GreenNode? errorCodes, SyntaxToken endOfDirectiveToken, bool isActive) 26341internal override GreenNode? GetSlot(int index) 26375internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26378internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26466internal override GreenNode? GetSlot(int index) 26501internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26504internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26568internal override GreenNode? GetSlot(int index) 26600internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26603internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26667internal override GreenNode? GetSlot(int index) 26699internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26702internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26758internal override GreenNode? GetSlot(int index) 26789internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26792internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26865internal override GreenNode? GetSlot(int index) 26897internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 26900internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 26981internal override GreenNode? GetSlot(int index) 27014internal override GreenNode SetDiagnostics(DiagnosticInfo[]? diagnostics) 27017internal override GreenNode SetAnnotations(SyntaxAnnotation[]? annotations) 28293var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.IdentifierName, identifier, this.context, out hash); 28315var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QualifiedName, left, dotToken, right, this.context, out hash); 28336var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.GenericName, identifier, typeArgumentList, this.context, out hash); 28358var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeArgumentList, lessThanToken, arguments.Node, greaterThanToken, this.context, out hash); 28380var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AliasQualifiedName, alias, colonColonToken, name, this.context, out hash); 28419var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PredefinedType, keyword, this.context, out hash); 28438var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayType, elementType, rankSpecifiers.Node, this.context, out hash); 28460var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayRankSpecifier, openBracketToken, sizes.Node, closeBracketToken, this.context, out hash); 28481var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PointerType, elementType, asteriskToken, this.context, out hash); 28516var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerParameterList, lessThanToken, parameters.Node, greaterThanToken, this.context, out hash); 28541var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerCallingConvention, managedOrUnmanagedKeyword, unmanagedCallingConventionList, this.context, out hash); 28563var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerUnmanagedCallingConventionList, openBracketToken, callingConventions.Node, closeBracketToken, this.context, out hash); 28583var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerUnmanagedCallingConvention, name, this.context, out hash); 28604var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NullableType, elementType, questionToken, this.context, out hash); 28626var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleType, openParenToken, elements.Node, closeParenToken, this.context, out hash); 28654var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleElement, type, identifier, this.context, out hash); 28674var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.OmittedTypeArgument, omittedTypeArgumentToken, this.context, out hash); 28704var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RefType, refKeyword, readOnlyKeyword, type, this.context, out hash); 28725var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ScopedType, scopedKeyword, type, this.context, out hash); 28748var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedExpression, openParenToken, expression, closeParenToken, this.context, out hash); 28770var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleExpression, openParenToken, arguments.Node, closeParenToken, this.context, out hash); 28816var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, operatorToken, operand, this.context, out hash); 28837var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AwaitExpression, awaitKeyword, expression, this.context, out hash); 28871var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, operand, operatorToken, this.context, out hash); 28904var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, expression, operatorToken, name, this.context, out hash); 28926var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ConditionalAccessExpression, expression, operatorToken, whenNotNull, this.context, out hash); 28947var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.MemberBindingExpression, operatorToken, name, this.context, out hash); 28966var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ElementBindingExpression, argumentList, this.context, out hash); 28986var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RangeExpression, leftOperand, operatorToken, rightOperand, this.context, out hash); 29005var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ImplicitElementAccess, argumentList, this.context, out hash); 29078var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, this.context, out hash); 29133var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, this.context, out hash); 29168var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ThisExpression, token, this.context, out hash); 29188var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseExpression, token, this.context, out hash); 29237var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, token, this.context, out hash); 29257var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FieldExpression, token, this.context, out hash); 29396var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InvocationExpression, expression, argumentList, this.context, out hash); 29416var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ElementAccessExpression, expression, argumentList, this.context, out hash); 29438var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArgumentList, openParenToken, arguments.Node, closeParenToken, this.context, out hash); 29460var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BracketedArgumentList, openBracketToken, arguments.Node, closeBracketToken, this.context, out hash); 29490var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.Argument, nameColon, refKindKeyword, expression, this.context, out hash); 29510var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionColon, expression, colonToken, this.context, out hash); 29530var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NameColon, name, colonToken, this.context, out hash); 29550var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DeclarationExpression, type, designation, this.context, out hash); 29607var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RefExpression, refKeyword, expression, this.context, out hash); 29649var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, openBraceToken, expressions.Node, closeBraceToken, this.context, out hash); 29670var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ImplicitObjectCreationExpression, newKeyword, argumentList, initializer, this.context, out hash); 29703var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.WithExpression, expression, withKeyword, initializer, this.context, out hash); 29722var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AnonymousObjectMemberDeclarator, nameEquals, expression, this.context, out hash); 29757var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayCreationExpression, newKeyword, type, initializer, this.context, out hash); 29793var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.StackAllocArrayCreationExpression, stackAllocKeyword, type, initializer, this.context, out hash); 29830var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CollectionExpression, openBracketToken, elements.Node, closeBracketToken, this.context, out hash); 29849var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionElement, expression, this.context, out hash); 29870var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SpreadElement, operatorToken, expression, this.context, out hash); 29891var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.WithElement, withKeyword, argumentList, this.context, out hash); 29911var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryExpression, fromClause, body, this.context, out hash); 29930var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryBody, clauses.Node, selectOrGroup, continuation, this.context, out hash); 30003var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.JoinIntoClause, intoKeyword, identifier, this.context, out hash); 30024var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.WhereClause, whereKeyword, condition, this.context, out hash); 30044var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.OrderByClause, orderByKeyword, orderings.Node, this.context, out hash); 30079var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, expression, ascendingOrDescendingKeyword, this.context, out hash); 30100var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SelectClause, selectKeyword, expression, this.context, out hash); 30137var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryContinuation, intoKeyword, identifier, body, this.context, out hash); 30157var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.OmittedArraySizeExpression, omittedArraySizeExpressionToken, this.context, out hash); 30191var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolatedStringExpression, stringStartToken, contents.Node, stringEndToken, this.context, out hash); 30213var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.IsPatternExpression, expression, isKeyword, pattern, this.context, out hash); 30234var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ThrowExpression, throwKeyword, expression, this.context, out hash); 30255var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.WhenClause, whenKeyword, condition, this.context, out hash); 30275var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardPattern, underscoreToken, this.context, out hash); 30295var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DeclarationPattern, type, designation, this.context, out hash); 30316var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.VarPattern, varKeyword, designation, this.context, out hash); 30346var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PositionalPatternClause, openParenToken, subpatterns.Node, closeParenToken, this.context, out hash); 30368var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PropertyPatternClause, openBraceToken, subpatterns.Node, closeBraceToken, this.context, out hash); 30387var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.Subpattern, expressionColon, pattern, this.context, out hash); 30406var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstantPattern, expression, this.context, out hash); 30429var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedPattern, openParenToken, pattern, closeParenToken, this.context, out hash); 30459var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RelationalPattern, operatorToken, expression, this.context, out hash); 30478var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypePattern, type, this.context, out hash); 30511var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, this.context, out hash); 30532var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NotPattern, operatorToken, pattern, this.context, out hash); 30564var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SlicePattern, dotDotToken, pattern, this.context, out hash); 30584var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolatedStringText, textToken, this.context, out hash); 30617var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolationAlignmentClause, commaToken, value, this.context, out hash); 30638var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolationFormatClause, colonToken, formatStringToken, this.context, out hash); 30657var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.GlobalStatement, attributeLists.Node, modifiers.Node, statement, this.context, out hash); 30738var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.VariableDeclaration, type, variables.Node, this.context, out hash); 30758var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.VariableDeclarator, identifier, argumentList, initializer, this.context, out hash); 30779var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.EqualsValueClause, equalsToken, value, this.context, out hash); 30799var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SingleVariableDesignation, identifier, this.context, out hash); 30819var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardDesignation, underscoreToken, this.context, out hash); 30841var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedVariableDesignation, openParenToken, variables.Node, closeParenToken, this.context, out hash); 30862var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken, this.context, out hash); 30882var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.EmptyStatement, attributeLists.Node, semicolonToken, this.context, out hash); 30946var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BreakStatement, attributeLists.Node, breakKeyword, semicolonToken, this.context, out hash); 30968var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ContinueStatement, attributeLists.Node, continueKeyword, semicolonToken, this.context, out hash); 31202var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, attributeLists.Node, keyword, block, this.context, out hash); 31223var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.UnsafeStatement, attributeLists.Node, unsafeKeyword, block, this.context, out hash); 31276var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ElseClause, elseKeyword, statement, this.context, out hash); 31327var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SwitchSection, labels.Node, statements.Node, this.context, out hash); 31361var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CaseSwitchLabel, keyword, value, colonToken, this.context, out hash); 31382var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultSwitchLabel, keyword, colonToken, this.context, out hash); 31489var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FinallyClause, finallyKeyword, block, this.context, out hash); 31625var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeTargetSpecifier, identifier, colonToken, this.context, out hash); 31656var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgumentList, openParenToken, arguments.Node, closeParenToken, this.context, out hash); 31675var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgument, nameEquals, nameColon, expression, this.context, out hash); 31696var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NameEquals, name, equalsToken, this.context, out hash); 31718var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameterList, lessThanToken, parameters.Node, greaterThanToken, this.context, out hash); 31748var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier, this.context, out hash); 32041var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseList, colonToken, types.Node, this.context, out hash); 32060var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.SimpleBaseType, type, this.context, out hash); 32080var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PrimaryConstructorBaseType, type, argumentList, this.context, out hash); 32117var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstructorConstraint, newKeyword, openParenToken, closeParenToken, this.context, out hash); 32157var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, classOrStructKeyword, questionToken, this.context, out hash); 32176var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeConstraint, type, this.context, out hash); 32196var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultConstraint, defaultKeyword, this.context, out hash); 32216var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AllowsConstraintClause, allowsKeyword, constraints.Node, this.context, out hash); 32238var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.RefStructConstraint, refKeyword, structKeyword, this.context, out hash); 32283var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ExplicitInterfaceSpecifier, name, dotToken, this.context, out hash); 32465var cached = CSharpSyntaxNodeCache.TryGetNode((int)kind, colonToken, thisOrBaseKeyword, argumentList, this.context, out hash); 32528var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrowExpressionClause, arrowToken, expression, this.context, out hash); 32593var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AccessorList, openBraceToken, accessors.Node, closeBraceToken, this.context, out hash); 32653var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ParameterList, openParenToken, parameters.Node, closeParenToken, this.context, out hash); 32675var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, this.context, out hash); 32712var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerParameter, attributeLists.Node, modifiers.Node, type, this.context, out hash); 32763var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeCref, type, this.context, out hash); 32785var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.QualifiedCref, container, dotToken, member, this.context, out hash); 32804var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.NameMemberCref, name, parameters, this.context, out hash); 32838var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.IndexerMemberCref, thisKeyword, parameters, this.context, out hash); 32945var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefParameterList, openParenToken, parameters.Node, closeParenToken, this.context, out hash); 32967var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefBracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, this.context, out hash); 33006var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefParameter, refKindKeyword, readOnlyKeyword, type, this.context, out hash); 33026var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlElement, startTag, content.Node, endTag, this.context, out hash); 33062var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlElementEndTag, lessThanSlashToken, name, greaterThanToken, this.context, out hash); 33095var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlName, prefix, localName, this.context, out hash); 33117var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlPrefix, prefix, colonToken, this.context, out hash); 33212var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlText, textTokens.Node, this.context, out hash); 33234var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlCDataSection, startCDataToken, textTokens.Node, endCDataToken, this.context, out hash); 33269var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlComment, lessThanExclamationMinusMinusToken, textTokens.Node, minusMinusGreaterThanToken, this.context, out hash); 33681var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.IdentifierName, identifier, out hash); 33703var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QualifiedName, left, dotToken, right, out hash); 33724var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.GenericName, identifier, typeArgumentList, out hash); 33746var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeArgumentList, lessThanToken, arguments.Node, greaterThanToken, out hash); 33768var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AliasQualifiedName, alias, colonColonToken, name, out hash); 33807var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PredefinedType, keyword, out hash); 33826var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayType, elementType, rankSpecifiers.Node, out hash); 33848var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayRankSpecifier, openBracketToken, sizes.Node, closeBracketToken, out hash); 33869var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PointerType, elementType, asteriskToken, out hash); 33904var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerParameterList, lessThanToken, parameters.Node, greaterThanToken, out hash); 33929var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerCallingConvention, managedOrUnmanagedKeyword, unmanagedCallingConventionList, out hash); 33951var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerUnmanagedCallingConventionList, openBracketToken, callingConventions.Node, closeBracketToken, out hash); 33971var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerUnmanagedCallingConvention, name, out hash); 33992var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NullableType, elementType, questionToken, out hash); 34014var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleType, openParenToken, elements.Node, closeParenToken, out hash); 34042var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleElement, type, identifier, out hash); 34062var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.OmittedTypeArgument, omittedTypeArgumentToken, out hash); 34092var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RefType, refKeyword, readOnlyKeyword, type, out hash); 34113var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ScopedType, scopedKeyword, type, out hash); 34136var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedExpression, openParenToken, expression, closeParenToken, out hash); 34158var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TupleExpression, openParenToken, arguments.Node, closeParenToken, out hash); 34204var cached = SyntaxNodeCache.TryGetNode((int)kind, operatorToken, operand, out hash); 34225var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AwaitExpression, awaitKeyword, expression, out hash); 34259var cached = SyntaxNodeCache.TryGetNode((int)kind, operand, operatorToken, out hash); 34292var cached = SyntaxNodeCache.TryGetNode((int)kind, expression, operatorToken, name, out hash); 34314var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ConditionalAccessExpression, expression, operatorToken, whenNotNull, out hash); 34335var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.MemberBindingExpression, operatorToken, name, out hash); 34354var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ElementBindingExpression, argumentList, out hash); 34374var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RangeExpression, leftOperand, operatorToken, rightOperand, out hash); 34393var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ImplicitElementAccess, argumentList, out hash); 34466var cached = SyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, out hash); 34521var cached = SyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, out hash); 34556var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ThisExpression, token, out hash); 34576var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseExpression, token, out hash); 34625var cached = SyntaxNodeCache.TryGetNode((int)kind, token, out hash); 34645var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FieldExpression, token, out hash); 34784var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InvocationExpression, expression, argumentList, out hash); 34804var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ElementAccessExpression, expression, argumentList, out hash); 34826var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArgumentList, openParenToken, arguments.Node, closeParenToken, out hash); 34848var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BracketedArgumentList, openBracketToken, arguments.Node, closeBracketToken, out hash); 34878var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.Argument, nameColon, refKindKeyword, expression, out hash); 34898var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionColon, expression, colonToken, out hash); 34918var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NameColon, name, colonToken, out hash); 34938var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DeclarationExpression, type, designation, out hash); 34995var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RefExpression, refKeyword, expression, out hash); 35037var cached = SyntaxNodeCache.TryGetNode((int)kind, openBraceToken, expressions.Node, closeBraceToken, out hash); 35058var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ImplicitObjectCreationExpression, newKeyword, argumentList, initializer, out hash); 35091var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.WithExpression, expression, withKeyword, initializer, out hash); 35110var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AnonymousObjectMemberDeclarator, nameEquals, expression, out hash); 35145var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrayCreationExpression, newKeyword, type, initializer, out hash); 35181var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.StackAllocArrayCreationExpression, stackAllocKeyword, type, initializer, out hash); 35218var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CollectionExpression, openBracketToken, elements.Node, closeBracketToken, out hash); 35237var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionElement, expression, out hash); 35258var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SpreadElement, operatorToken, expression, out hash); 35279var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.WithElement, withKeyword, argumentList, out hash); 35299var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryExpression, fromClause, body, out hash); 35318var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryBody, clauses.Node, selectOrGroup, continuation, out hash); 35391var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.JoinIntoClause, intoKeyword, identifier, out hash); 35412var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.WhereClause, whereKeyword, condition, out hash); 35432var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.OrderByClause, orderByKeyword, orderings.Node, out hash); 35467var cached = SyntaxNodeCache.TryGetNode((int)kind, expression, ascendingOrDescendingKeyword, out hash); 35488var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SelectClause, selectKeyword, expression, out hash); 35525var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QueryContinuation, intoKeyword, identifier, body, out hash); 35545var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.OmittedArraySizeExpression, omittedArraySizeExpressionToken, out hash); 35579var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolatedStringExpression, stringStartToken, contents.Node, stringEndToken, out hash); 35601var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.IsPatternExpression, expression, isKeyword, pattern, out hash); 35622var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ThrowExpression, throwKeyword, expression, out hash); 35643var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.WhenClause, whenKeyword, condition, out hash); 35663var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardPattern, underscoreToken, out hash); 35683var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DeclarationPattern, type, designation, out hash); 35704var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.VarPattern, varKeyword, designation, out hash); 35734var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PositionalPatternClause, openParenToken, subpatterns.Node, closeParenToken, out hash); 35756var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PropertyPatternClause, openBraceToken, subpatterns.Node, closeBraceToken, out hash); 35775var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.Subpattern, expressionColon, pattern, out hash); 35794var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstantPattern, expression, out hash); 35817var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedPattern, openParenToken, pattern, closeParenToken, out hash); 35847var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RelationalPattern, operatorToken, expression, out hash); 35866var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypePattern, type, out hash); 35899var cached = SyntaxNodeCache.TryGetNode((int)kind, left, operatorToken, right, out hash); 35920var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NotPattern, operatorToken, pattern, out hash); 35952var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SlicePattern, dotDotToken, pattern, out hash); 35972var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolatedStringText, textToken, out hash); 36005var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolationAlignmentClause, commaToken, value, out hash); 36026var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.InterpolationFormatClause, colonToken, formatStringToken, out hash); 36045var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.GlobalStatement, attributeLists.Node, modifiers.Node, statement, out hash); 36126var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.VariableDeclaration, type, variables.Node, out hash); 36146var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.VariableDeclarator, identifier, argumentList, initializer, out hash); 36167var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.EqualsValueClause, equalsToken, value, out hash); 36187var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SingleVariableDesignation, identifier, out hash); 36207var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DiscardDesignation, underscoreToken, out hash); 36229var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ParenthesizedVariableDesignation, openParenToken, variables.Node, closeParenToken, out hash); 36250var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken, out hash); 36270var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.EmptyStatement, attributeLists.Node, semicolonToken, out hash); 36334var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BreakStatement, attributeLists.Node, breakKeyword, semicolonToken, out hash); 36356var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ContinueStatement, attributeLists.Node, continueKeyword, semicolonToken, out hash); 36590var cached = SyntaxNodeCache.TryGetNode((int)kind, attributeLists.Node, keyword, block, out hash); 36611var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.UnsafeStatement, attributeLists.Node, unsafeKeyword, block, out hash); 36664var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ElseClause, elseKeyword, statement, out hash); 36715var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SwitchSection, labels.Node, statements.Node, out hash); 36749var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CaseSwitchLabel, keyword, value, colonToken, out hash); 36770var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultSwitchLabel, keyword, colonToken, out hash); 36877var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FinallyClause, finallyKeyword, block, out hash); 37013var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeTargetSpecifier, identifier, colonToken, out hash); 37044var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgumentList, openParenToken, arguments.Node, closeParenToken, out hash); 37063var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgument, nameEquals, nameColon, expression, out hash); 37084var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NameEquals, name, equalsToken, out hash); 37106var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameterList, lessThanToken, parameters.Node, greaterThanToken, out hash); 37136var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier, out hash); 37429var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseList, colonToken, types.Node, out hash); 37448var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.SimpleBaseType, type, out hash); 37468var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PrimaryConstructorBaseType, type, argumentList, out hash); 37505var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ConstructorConstraint, newKeyword, openParenToken, closeParenToken, out hash); 37545var cached = SyntaxNodeCache.TryGetNode((int)kind, classOrStructKeyword, questionToken, out hash); 37564var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeConstraint, type, out hash); 37584var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.DefaultConstraint, defaultKeyword, out hash); 37604var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AllowsConstraintClause, allowsKeyword, constraints.Node, out hash); 37626var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.RefStructConstraint, refKeyword, structKeyword, out hash); 37671var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ExplicitInterfaceSpecifier, name, dotToken, out hash); 37853var cached = SyntaxNodeCache.TryGetNode((int)kind, colonToken, thisOrBaseKeyword, argumentList, out hash); 37916var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ArrowExpressionClause, arrowToken, expression, out hash); 37981var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AccessorList, openBraceToken, accessors.Node, closeBraceToken, out hash); 38041var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ParameterList, openParenToken, parameters.Node, closeParenToken, out hash); 38063var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, out hash); 38100var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.FunctionPointerParameter, attributeLists.Node, modifiers.Node, type, out hash); 38151var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.TypeCref, type, out hash); 38173var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.QualifiedCref, container, dotToken, member, out hash); 38192var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.NameMemberCref, name, parameters, out hash); 38226var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.IndexerMemberCref, thisKeyword, parameters, out hash); 38333var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefParameterList, openParenToken, parameters.Node, closeParenToken, out hash); 38355var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefBracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, out hash); 38394var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.CrefParameter, refKindKeyword, readOnlyKeyword, type, out hash); 38414var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlElement, startTag, content.Node, endTag, out hash); 38450var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlElementEndTag, lessThanSlashToken, name, greaterThanToken, out hash); 38483var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlName, prefix, localName, out hash); 38505var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlPrefix, prefix, colonToken, out hash); 38600var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlText, textTokens.Node, out hash); 38622var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.XmlCDataSection, startCDataToken, textTokens.Node, endCDataToken, out hash); 38657var 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); 6220var slot = this.Green.GetSlot(1); 6379var slot = this.Green.GetSlot(1); 6525var slot = this.Green.GetSlot(3); 9600var slot = this.Green.GetSlot(1); 9721var slot = this.Green.GetSlot(1); 10388var slot = this.Green.GetSlot(1); 10554var slot = this.Green.GetSlot(1); 10720var slot = this.Green.GetSlot(1); 10886var slot = this.Green.GetSlot(1); 11058var slot = this.Green.GetSlot(1); 11197var slot = this.Green.GetSlot(1); 11306var slot = this.Green.GetSlot(1); 11386var slot = this.Green.GetSlot(1); 12091var slot = this.Green.GetSlot(1); 12170var slot = this.Green.GetSlot(1); 12344var slot = this.Green.GetSlot(1); 12492var slot = this.Green.GetSlot(1); 12638var slot = this.Green.GetSlot(1); 12783var slot = this.Green.GetSlot(1); 12957var slot = this.Green.GetSlot(1); 13113var slot = this.Green.GetSlot(1); 13273var slot = this.Green.GetSlot(1); 13385var slot = this.Green.GetSlot(1); 13556var slot = this.Green.GetSlot(1); 13827var slot = this.Green.GetSlot(1); 13919var slot = this.Green.GetSlot(1); 13992var slot = this.Green.GetSlot(1); 14060var slot = this.Green.GetSlot(0); 15195var slot = this.Green.GetSlot(3); 15388var slot = this.Green.GetSlot(0); 15437var slot = this.Green.GetSlot(1); 15493var slot = this.Green.GetSlot(2); 15547var 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 _);