1 write to LeadingTrivia
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (1)
41LeadingTrivia = leadingTrivia;
19 references to LeadingTrivia
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)
65=> CheckTrivia(token.LeadingTrivia, allowComments) ?? CheckTrivia(token.TrailingTrivia, allowComments);
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
86foreach (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) 383RegexKind.TextToken, startTextNode.TextToken.LeadingTrivia, totalText))); 405nextTextToken.LeadingTrivia.Length == 0) 1477foreach (var trivia in token.LeadingTrivia)
Microsoft.CodeAnalysis.Workspaces (8)
src\roslyn\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)