Base:
method
GetLeadingTriviaWidth
Microsoft.CodeAnalysis.GreenNode.GetLeadingTriviaWidth()
19 references to GetLeadingTriviaWidth
Microsoft.CodeAnalysis.CSharp (19)
Parser\DirectiveParser.cs (1)
399(line.IsMissing || line.GetTrailingTriviaWidth() > 0 || this.CurrentToken.GetLeadingTriviaWidth() > 0)) //require separation between line number and file name
Parser\DocumentationCommentParser.cs (2)
690int colonLeadingWidth = colon.GetLeadingTriviaWidth(); 704int localNameLeadingWidth = id.GetLeadingTriviaWidth();
Parser\LanguageParser.cs (11)
3046offset: type.Width + type.GetTrailingTriviaWidth() + misplacedModifier.GetLeadingTriviaWidth(), 3103offset: incompleteMember.Width + incompleteMember.GetTrailingTriviaWidth() + this.CurrentToken.GetLeadingTriviaWidth(), 3991separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 4057opTokenErrorOffset = opToken.GetLeadingTriviaWidth(); 4089opTokenErrorOffset = opToken.GetLeadingTriviaWidth(); 5029=> token1.GetTrailingTriviaWidth() == 0 && token2.GetLeadingTriviaWidth() == 0; 6892separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 7074separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 11929offset: dotDotToken.GetLeadingTriviaWidth(), 12150offset: this.CurrentToken.GetLeadingTriviaWidth(), 14240name = WithAdditionalDiagnostics(name, this.GetExpectedTokenError(SyntaxKind.IdentifierToken, name.ContextualKind, name.GetLeadingTriviaWidth(), name.Width));
Parser\SyntaxParser.cs (5)
632return (offset: -(trivia.FullWidth + token.GetLeadingTriviaWidth()), width: 0); 848return (missingNodeOrToken.Width + missingNodeOrToken.GetTrailingTriviaWidth() + token.GetLeadingTriviaWidth(), token.Width); 931offset += lastToken.GetLeadingTriviaWidth(); //advance past last token leading trivia - now at start of last token 1037currentOffset = -target.GetLeadingTriviaWidth() - skippedSyntax.FullWidth; 1067finalDiagnosticOffset = currentOffset + token.GetLeadingTriviaWidth() + existing.Offset;