24 references to GetLeadingTrivia
Microsoft.CodeAnalysis (3)
Syntax\SyntaxDiffer.cs (2)
442foreach (var tr in node1.GetLeadingTrivia()) 454foreach (var tr in node2.GetLeadingTrivia())
Syntax\SyntaxNodeOrToken.cs (1)
352public bool HasLeadingTrivia => this.GetLeadingTrivia().Count > 0;
Microsoft.CodeAnalysis.CodeStyle (1)
SyntaxNodeOrTokenExtensions.cs (1)
35=> nodesOrTokens.SelectMany(nodeOrToken => nodeOrToken.GetLeadingTrivia().Concat(nodeOrToken.GetTrailingTrivia())).ToArray();
Microsoft.CodeAnalysis.CSharp.Features (1)
ConvertAnonymousType\CSharpConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
61.WithAppendedTrailingTrivia(list[^1].GetLeadingTrivia())
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (10)
Syntax\SyntaxNodeTests.cs (10)
3731Assert.Equal(1, nodeOrToken.GetLeadingTrivia().Count); 3732Assert.Equal(0, nodeOrToken.GetLeadingTrivia().Span.Length); // zero-width elastic trivia 3740Assert.Equal(1, nodeOrToken.GetLeadingTrivia().Count); 3741Assert.Equal(0, nodeOrToken.GetLeadingTrivia().Span.Length); // zero-width elastic trivia 3749Assert.Equal(0, nodeOrToken.GetLeadingTrivia().Count); 3756Assert.Equal(0, nodeOrToken.GetLeadingTrivia().Count); 3763Assert.Equal(1, nodeOrToken.GetLeadingTrivia().Count); 3764Assert.Equal(1, nodeOrToken.GetLeadingTrivia().Span.Length); // zero-width elastic trivia 3772Assert.Equal(1, nodeOrToken.GetLeadingTrivia().Count); 3773Assert.Equal(1, nodeOrToken.GetLeadingTrivia().Span.Length); // zero-width elastic trivia
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\VisualBasicSyntaxNode.vb (1)
233ProcessTrivia(tree, errorList, nodesToProcess, nodeOrToken.GetLeadingTrivia())
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
SyntaxTreeExtensions.vb (1)
139For Each trivia In child.GetLeadingTrivia.Reverse
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (5)
ParserTestUtilities.vb (5)
130For Each trivia In token.GetLeadingTrivia() 345Dim trivia = node.GetLeadingTrivia() 679For Each leadingTrivia In tk.GetLeadingTrivia() 709For Each tr In node.GetLeadingTrivia() 734If TryFindNodeOrTokenInTrivia(tk.GetLeadingTrivia(), kind, occurrence, foundNode) Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
139For Each trivia In child.GetLeadingTrivia.Reverse
Microsoft.CodeAnalysis.Workspaces (1)
SyntaxNodeOrTokenExtensions.cs (1)
35=> nodesOrTokens.SelectMany(nodeOrToken => nodeOrToken.GetLeadingTrivia().Concat(nodeOrToken.GetTrailingTrivia())).ToArray();