61 references to NewLine
Microsoft.CodeAnalysis.Razor.Compiler (61)
Language\Legacy\CSharpCodeParser.cs (17)
410if (At(SyntaxKind.Whitespace) || At(SyntaxKind.NewLine)) 696else if (!At(SyntaxKind.Whitespace) && !At(SyntaxKind.NewLine)) 757if (At(SyntaxKind.NewLine) || 758(At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine))) 1368if (EndOfFile || At(SyntaxKind.NewLine)) 1383AcceptUntil(SyntaxKind.NewLine); 1592!At(SyntaxKind.NewLine) && 1624if (EndOfFile || At(SyntaxKind.NewLine)) 1644if (tokenDescriptor.Optional && (EndOfFile || At(SyntaxKind.NewLine))) 1770while (!At(SyntaxKind.NewLine)) 1849if (At(SyntaxKind.NewLine)) 2010type != SyntaxKind.NewLine) 2362AcceptUntil(SyntaxKind.NewLine); 2797token.Kind != SyntaxKind.NewLine) 2942if (At(SyntaxKind.NewLine)) 3106!(stopAtEndOfLine && At(SyntaxKind.NewLine))) 3189while (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)
380static f => (f.Kind == SyntaxKind.Whitespace) || (f.Kind == SyntaxKind.NewLine), 399TryAccept(SyntaxKind.NewLine); 468ParseMarkupNodes(builder, ParseMode.Text, token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine); 473} while (!EndOfFile && CurrentToken.Kind != SyntaxKind.NewLine); 479if (!EndOfFile && CurrentToken.Kind == SyntaxKind.NewLine) 869AcceptUntil(SyntaxKind.CloseAngle, SyntaxKind.NewLine); 1030if (!At(SyntaxKind.Whitespace) && !At(SyntaxKind.NewLine)) 1135static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1257token.Kind != SyntaxKind.NewLine && 1276AcceptWhile(static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine); 1284static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1392static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1466token.Kind != SyntaxKind.NewLine && 1502token.Kind == SyntaxKind.NewLine; 1761(At(SyntaxKind.NewLine) || 1762(At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine)))) 1794if (At(SyntaxKind.NewLine)) 1918if (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine)) 1923while (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine)) 2329tokenType != SyntaxKind.NewLine &&
Language\Legacy\HtmlTokenizer.cs (3)
126case SyntaxKind.NewLine: 139case SyntaxKind.NewLine: 284return 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 });