1 write to LeadingTrivia
Microsoft.CodeAnalysis.Workspaces (1)
EmbeddedSyntaxToken.cs (1)
41LeadingTrivia = leadingTrivia;
34 references to LeadingTrivia
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (6)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (3)
301if (token.LeadingTrivia.Length > 0) 302element.Add(new XElement("Trivia", token.LeadingTrivia.Select(t => TriviaToElement(t)))); 343CheckInvariants(token.LeadingTrivia, ref position, allChars);
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (3)
265if (token.LeadingTrivia.Length > 0) 267element.Add(new XElement("Trivia", token.LeadingTrivia.Select(t => TriviaToElement(t)))); 308CheckInvariants(token.LeadingTrivia, ref position, allChars);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
Utilities\StackFrameUtils.cs (6)
76if (!child.Token.LeadingTrivia.IsDefaultOrEmpty) 78Print(child.Token.LeadingTrivia, sb); 117AssertEqual(expected.LeadingTrivia, actual.LeadingTrivia, expected); 187foreach (var trivia in token.LeadingTrivia) 222Assert.True(nodeOrToken.Token.LeadingTrivia.IsDefault);
Microsoft.CodeAnalysis.Features (11)
EmbeddedLanguages\Json\JsonParser.cs (3)
172compilationUnit.EndOfFileToken.LeadingTrivia.All( 290=> GetFirstDiagnostic(token.LeadingTrivia) ?? token.Diagnostics.FirstOrNull() ?? GetFirstDiagnostic(token.TrailingTrivia); 397JsonKind.MinusToken, literalToken.LeadingTrivia,
EmbeddedLanguages\Json\JsonParser.StrictSyntaxChecker.cs (1)
64=> CheckTrivia(token.LeadingTrivia, allowComments) ?? CheckTrivia(token.TrailingTrivia, allowComments);
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
90foreach (var trivia in token.LeadingTrivia)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (1)
141var trivia = TryGetTrivia(token.LeadingTrivia, ch) ??
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
91foreach (var trivia in token.LeadingTrivia)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (4)
210foreach (var trivia in token.LeadingTrivia) 362RegexKind.TextToken, startTextNode.TextToken.LeadingTrivia, 386nextTextToken.LeadingTrivia.Length == 0) 1462foreach (var trivia in token.LeadingTrivia)
Microsoft.CodeAnalysis.Workspaces (8)
EmbeddedSyntaxToken.cs (8)
66leadingTrivia.HasValue ? leadingTrivia.Value : LeadingTrivia, 78if (LeadingTrivia.Length == 0 && VirtualChars.Length == 0 && TrailingTrivia.Length == 0) 82Math.Min(LeadingTrivia.Length == 0 ? int.MaxValue : LeadingTrivia[0].GetSpan().Start, 87Math.Max(LeadingTrivia.Length == 0 ? int.MinValue : LeadingTrivia[^1].GetSpan().End, 115if (leading && !LeadingTrivia.IsDefault) 117foreach (var trivia in LeadingTrivia)
Microsoft.VisualStudio.LanguageServices (3)
StackTraceExplorer\StackFrameViewModel.cs (1)
246return child.Token.LeadingTrivia;
StackTraceExplorer\StackTraceExplorerToolWindow.cs (2)
104if (firstNodeOrToken.Token.LeadingTrivia.IsDefault) 114return firstNodeOrToken.Token.LeadingTrivia.Any(static t => t.Kind == StackFrameKind.AtTrivia);