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))) 1357if (EndOfFile || At(SyntaxKind.NewLine)) 1372AcceptUntil(SyntaxKind.NewLine); 1581!At(SyntaxKind.NewLine) && 1613if (EndOfFile || At(SyntaxKind.NewLine)) 1633if (tokenDescriptor.Optional && (EndOfFile || At(SyntaxKind.NewLine))) 1759while (!At(SyntaxKind.NewLine)) 1838if (At(SyntaxKind.NewLine)) 1991type != SyntaxKind.NewLine) 2207AcceptUntil(SyntaxKind.NewLine); 2642token.Kind != SyntaxKind.NewLine) 2787if (At(SyntaxKind.NewLine)) 2951!(stopAtEndOfLine && At(SyntaxKind.NewLine))) 3034while (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, 1230token.Kind != SyntaxKind.NewLine && 1249AcceptWhile(static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine); 1257static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1365static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1439token.Kind != SyntaxKind.NewLine && 1475token.Kind == SyntaxKind.NewLine; 1734(At(SyntaxKind.NewLine) || 1735(At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine)))) 1767if (At(SyntaxKind.NewLine)) 1881if (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine)) 1886while (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine)) 2282tokenType != 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)
492if (includeWhitespace || foundToken.Kind is not (SyntaxKind.Whitespace or SyntaxKind.NewLine)) 516if (foundToken.Kind is SyntaxKind.None or SyntaxKind.NewLine) 546while (currentToken is { Kind: SyntaxKind.NewLine or SyntaxKind.Whitespace });