1 write to LeadingTrivia
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (1)
41LeadingTrivia = leadingTrivia;
34 references to LeadingTrivia
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (6)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (3)
309if (token.LeadingTrivia.Length > 0) 310element.Add(new XElement("Trivia", token.LeadingTrivia.Select(t => TriviaToElement(t)))); 351CheckInvariants(token.LeadingTrivia, ref position, allChars);
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (3)
243if (token.LeadingTrivia.Length > 0) 245element.Add(new XElement("Trivia", token.LeadingTrivia.Select(t => TriviaToElement(t)))); 286CheckInvariants(token.LeadingTrivia, ref position, allChars);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
Utilities\StackFrameUtils.cs (6)
75if (!child.Token.LeadingTrivia.IsDefaultOrEmpty) 77Print(child.Token.LeadingTrivia, sb); 116AssertEqual(expected.LeadingTrivia, actual.LeadingTrivia, expected); 186foreach (var trivia in token.LeadingTrivia) 221Assert.True(nodeOrToken.Token.LeadingTrivia.IsDefault);
Microsoft.CodeAnalysis.Features (11)
EmbeddedLanguages\Json\JsonParser.cs (3)
171compilationUnit.EndOfFileToken.LeadingTrivia.All( 289=> GetFirstDiagnostic(token.LeadingTrivia) ?? token.Diagnostics.FirstOrNull() ?? GetFirstDiagnostic(token.TrailingTrivia); 396JsonKind.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)
208foreach (var trivia in token.LeadingTrivia) 360RegexKind.TextToken, startTextNode.TextToken.LeadingTrivia, 384nextTextToken.LeadingTrivia.Length == 0) 1456foreach (var trivia in token.LeadingTrivia)
Microsoft.CodeAnalysis.Workspaces (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (8)
69leadingTrivia.HasValue ? leadingTrivia.Value : LeadingTrivia, 81if (LeadingTrivia.Length == 0 && VirtualChars.Length == 0 && TrailingTrivia.Length == 0) 85Math.Min(LeadingTrivia.Length == 0 ? int.MaxValue : LeadingTrivia[0].GetSpan().Start, 90Math.Max(LeadingTrivia.Length == 0 ? int.MinValue : LeadingTrivia[^1].GetSpan().End, 118if (leading && !LeadingTrivia.IsDefault) 120foreach (var trivia in LeadingTrivia)
Microsoft.VisualStudio.LanguageServices (3)
StackTraceExplorer\StackFrameViewModel.cs (1)
240return child.Token.LeadingTrivia;
StackTraceExplorer\StackTraceExplorerToolWindow.cs (2)
103if (firstNodeOrToken.Token.LeadingTrivia.IsDefault) 113return firstNodeOrToken.Token.LeadingTrivia.Any(static t => t.Kind == StackFrameKind.AtTrivia);