Base:
method
GetLeadingTriviaWidth
Microsoft.CodeAnalysis.GreenNode.GetLeadingTriviaWidth()
22 references to GetLeadingTriviaWidth
Microsoft.CodeAnalysis.CSharp (22)
Parser\DirectiveParser.cs (2)
321int triviaOffset = eod.GetLeadingTriviaWidth() - triviaWidth; 393(line.IsMissing || line.GetTrailingTriviaWidth() > 0 || this.CurrentToken.GetLeadingTriviaWidth() > 0)) //require separation between line number and file name
Parser\DocumentationCommentParser.cs (4)
695int colonLeadingWidth = colon.GetLeadingTriviaWidth(); 709int localNameLeadingWidth = id.GetLeadingTriviaWidth(); 1020if (operatorToken.Kind == SyntaxKind.GreaterThanToken && operatorToken.GetTrailingTriviaWidth() == 0 && CurrentToken.GetLeadingTriviaWidth() == 0) 1026if (operatorToken2.GetTrailingTriviaWidth() == 0 && CurrentToken.GetLeadingTriviaWidth() == 0 &&
Parser\LanguageParser.cs (9)
2592type.FullWidth + misplacedModifier.GetLeadingTriviaWidth(), 2633incompleteMember.FullWidth + this.CurrentToken.GetLeadingTriviaWidth(), 3436separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 3473opTokenErrorOffset = opToken.GetLeadingTriviaWidth(); 3504opTokenErrorOffset = opToken.GetLeadingTriviaWidth(); 4414=> token1.GetTrailingTriviaWidth() == 0 && token2.GetLeadingTriviaWidth() == 0; 6070separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 6267separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 12779name = WithAdditionalDiagnostics(name, this.GetExpectedTokenError(SyntaxKind.IdentifierToken, name.ContextualKind, name.GetLeadingTriviaWidth(), name.Width));
Parser\SyntaxParser.cs (7)
588token = WithAdditionalDiagnostics(token, MakeError(token.GetLeadingTriviaWidth(), token.Width, errorCode, args)); 701offset = ct.GetLeadingTriviaWidth(); 747offset = token.GetLeadingTriviaWidth(); // Should always be zero, but at least we'll do something sensible if it's not. 793return WithAdditionalDiagnostics(node, MakeError(firstToken.GetLeadingTriviaWidth(), firstToken.Width, code)); 799return WithAdditionalDiagnostics(node, MakeError(firstToken.GetLeadingTriviaWidth(), firstToken.Width, code, args)); 826offset += lastToken.GetLeadingTriviaWidth(); //advance past last token leading trivia - now at start of last token 911int leadingWidth = token.GetLeadingTriviaWidth();