61 references to NewLine
Microsoft.CodeAnalysis.Razor.Compiler (61)
Language\Legacy\CSharpCodeParser.cs (17)
408if (At(SyntaxKind.Whitespace) || At(SyntaxKind.NewLine)) 694else if (!At(SyntaxKind.Whitespace) && !At(SyntaxKind.NewLine)) 755if (At(SyntaxKind.NewLine) || 756(At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine))) 1341if (EndOfFile || At(SyntaxKind.NewLine)) 1356AcceptUntil(SyntaxKind.NewLine); 1565!At(SyntaxKind.NewLine) && 1597if (EndOfFile || At(SyntaxKind.NewLine)) 1617if (tokenDescriptor.Optional && (EndOfFile || At(SyntaxKind.NewLine))) 1743while (!At(SyntaxKind.NewLine)) 1822if (At(SyntaxKind.NewLine)) 1975type != SyntaxKind.NewLine) 2191AcceptUntil(SyntaxKind.NewLine); 2626token.Kind != SyntaxKind.NewLine) 2771if (At(SyntaxKind.NewLine)) 2935!(stopAtEndOfLine && At(SyntaxKind.NewLine))) 2990while (nesting > 0 && EnsureCurrent() && !(stopAtEndOfLine && At(SyntaxKind.NewLine)));
Language\Legacy\DirectiveCSharpTokenizer.cs (2)
23else if (result.Result != null && _visitedFirstTokenStart && result.Result.Kind == SyntaxKind.NewLine) 53kind != SyntaxKind.NewLine &&
Language\Legacy\DirectiveHtmlTokenizer.cs (1)
53kind != SyntaxKind.NewLine &&
Language\Legacy\HtmlLanguageCharacteristics.cs (2)
27case SyntaxKind.NewLine: 109return SyntaxKind.NewLine;
Language\Legacy\HtmlMarkupParser.cs (20)
362static f => (f.Kind == SyntaxKind.Whitespace) || (f.Kind == SyntaxKind.NewLine), 381TryAccept(SyntaxKind.NewLine); 450ParseMarkupNodes(builder, ParseMode.Text, token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine); 455} while (!EndOfFile && CurrentToken.Kind != SyntaxKind.NewLine); 461if (!EndOfFile && CurrentToken.Kind == SyntaxKind.NewLine) 839AcceptUntil(SyntaxKind.CloseAngle, SyntaxKind.NewLine); 1003if (!At(SyntaxKind.Whitespace) && !At(SyntaxKind.NewLine)) 1108static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1229token.Kind != SyntaxKind.NewLine && 1248AcceptWhile(static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine); 1256static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1364static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1438token.Kind != SyntaxKind.NewLine && 1474token.Kind == SyntaxKind.NewLine; 1733(At(SyntaxKind.NewLine) || 1734(At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine)))) 1766if (At(SyntaxKind.NewLine)) 1875if (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine)) 1880while (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine)) 2276tokenType != SyntaxKind.NewLine &&
Language\Legacy\HtmlTokenizer.cs (3)
124case SyntaxKind.NewLine: 137case SyntaxKind.NewLine: 282return EndToken(SyntaxKind.NewLine);
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (2)
99case SyntaxKind.NewLine: 132return SyntaxKind.NewLine;
Language\Legacy\NativeCSharpTokenizer.cs (3)
215case SyntaxKind.NewLine: 290case SyntaxKind.NewLine: 372return Stay(EndToken(SyntaxKind.NewLine));
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (2)
91case SyntaxKind.NewLine: 124return SyntaxKind.NewLine;
Language\Legacy\RoslynCSharpTokenizer.cs (3)
155case SyntaxKind.NewLine: 200case SyntaxKind.NewLine: 510tokenType = SyntaxKind.NewLine;
Language\Legacy\TokenizerBackedParser.cs (3)
34return IsSpacingToken(token) || token.Kind == SyntaxKind.NewLine; 276token.Kind == SyntaxKind.Whitespace || (includeNewLines && token.Kind == SyntaxKind.NewLine), 526if (token.Kind == SyntaxKind.NewLine)
Language\Syntax\SyntaxNode.cs (3)
471if (includeWhitespace || foundToken.Kind is not (SyntaxKind.Whitespace or SyntaxKind.NewLine)) 495if (foundToken.Kind is SyntaxKind.None or SyntaxKind.NewLine) 525while (currentToken is { Kind: SyntaxKind.NewLine or SyntaxKind.Whitespace });