29 references to UnderlyingNode
Microsoft.CodeAnalysis (18)
Syntax\SyntaxDiffer.cs (6)
476Debug.Assert(n1.UnderlyingNode is object); 477_nodeSimilaritySet.Add(n1.UnderlyingNode); 487Debug.Assert(n2.UnderlyingNode is object); 488if (_nodeSimilaritySet.Contains(n2.UnderlyingNode)) 508return node1.UnderlyingNode == node2.UnderlyingNode;
Syntax\SyntaxListBuilder.cs (1)
128_nodes[dst].Value = list[i].UnderlyingNode;
Syntax\SyntaxNodeOrToken.cs (7)
136Debug.Assert(UnderlyingNode is not null); 137return UnderlyingNode; 754var thisUnderlying = this.UnderlyingNode; 755var otherUnderlying = other.UnderlyingNode; 764=> this.UnderlyingNode != null && this.UnderlyingNode == other.UnderlyingNode;
Syntax\SyntaxNodeOrTokenList.cs (1)
248array[arrayOffset + i] = this[i + offset].UnderlyingNode;
Syntax\SyntaxNodeOrTokenListBuilder.cs (3)
56_nodes[index] = value.UnderlyingNode; 83RoslynDebug.Assert(item.UnderlyingNode is object); 84this.Add(item.UnderlyingNode);
Microsoft.CodeAnalysis.CSharp (2)
Syntax\CSharpSyntaxTree.cs (2)
859if (nodeOrToken.UnderlyingNode == null) 863return GetDiagnostics(nodeOrToken.UnderlyingNode, nodeOrToken.Position);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
IncrementalParsing\SyntaxDifferences.cs (2)
35if (hashSet.Contains(newNode.UnderlyingNode)) 50hashSet.Add(node.UnderlyingNode);
Parsing\SyntaxExtensions.cs (3)
73return nodeOrToken.UnderlyingNode.ErrorsOrWarnings(errorsOnly: true); 78return nodeOrToken.UnderlyingNode.ErrorsOrWarnings(errorsOnly: false); 83return nodeOrToken.UnderlyingNode.ErrorsAndWarnings();
Microsoft.CodeAnalysis.VisualBasic (2)
Syntax\VisualBasicSyntaxNode.vb (1)
217Dim node = nodeOrToken.UnderlyingNode
Syntax\VisualBasicSyntaxTree.vb (1)
351Return Me.GetDiagnostics(DirectCast(nodeOrToken.UnderlyingNode, InternalSyntax.VisualBasicSyntaxNode), nodeOrToken.Position, InDocumentationComment(nodeOrToken))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
IncrementalParser\SyntaxDifferences.vb (2)
25If hashSet.Contains(newNode.UnderlyingNode) Then 37hashSet.Add(node.UnderlyingNode)