93 references to Whitespace
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (2)
Legacy\CSharpTokenizerTest.cs (2)
89SyntaxFactory.Token(SyntaxKind.Whitespace, " \f\t\u000B "), 91SyntaxFactory.Token(SyntaxKind.Whitespace, " "));
Microsoft.AspNetCore.Razor.Language.UnitTests (31)
Legacy\CSharpTokenizerLiteralTest.cs (4)
250SyntaxFactory.Token(SyntaxKind.Whitespace, " "), 259SyntaxFactory.Token(SyntaxKind.Whitespace, " "), 352SyntaxFactory.Token(SyntaxKind.Whitespace, " "), 361SyntaxFactory.Token(SyntaxKind.Whitespace, " "),
Legacy\CSharpTokenizerTest.cs (2)
89SyntaxFactory.Token(SyntaxKind.Whitespace, " \f\t\u000B "), 91SyntaxFactory.Token(SyntaxKind.Whitespace, " "));
Legacy\DirectiveCSharpTokenizerTest.cs (4)
19SyntaxFactory.Token(SyntaxKind.Whitespace, " "), 22SyntaxFactory.Token(SyntaxKind.Whitespace, " "), 37SyntaxFactory.Token(SyntaxKind.Whitespace, " "), 40SyntaxFactory.Token(SyntaxKind.Whitespace, " "),
Legacy\DirectiveHtmlTokenizerTest.cs (3)
19SyntaxFactory.Token(SyntaxKind.Whitespace, " "), 29SyntaxFactory.Token(SyntaxKind.Whitespace, " "), 35SyntaxFactory.Token(SyntaxKind.Whitespace, " "),
Legacy\HtmlTokenizerTest.cs (1)
30SyntaxFactory.Token(SyntaxKind.Whitespace, " \t\f "));
Syntax\FindTokenTests.cs (2)
994var token = tree.Root.DescendantTokens().Single(t => t.Kind == SyntaxKind.Whitespace); 1010var token = tree.Root.DescendantTokens().Last(t => t.Kind == SyntaxKind.Whitespace);
Syntax\GreenNodeTests.cs (9)
81var token2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Whitespace, " "); 126var token1 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Whitespace, " "); 383var token2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Whitespace, " "); 684var token2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Whitespace, " "); 780var token2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Whitespace, " "); 1027var emptyToken2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Whitespace, ""); 1118var zeroWidthToken2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Whitespace, ""); 1146var emptyToken2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Whitespace, ""); 1209var emptyToken2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Whitespace, "");
Syntax\SyntaxTokenCacheTest.cs (6)
20var token = cache.GetCachedToken(SyntaxKind.Whitespace, "Hello world"); 23Assert.Equal(SyntaxKind.Whitespace, token.Kind); 35var token1 = cache.GetCachedToken(SyntaxKind.Whitespace, "Hello world"); 36var token2 = cache.GetCachedToken(SyntaxKind.Whitespace, "Hello world"); 49var token1 = cache.GetCachedToken(SyntaxKind.Whitespace, "Hello world"); 54Assert.Equal(SyntaxKind.Whitespace, token1.Kind);
Microsoft.CodeAnalysis.Razor.Compiler (56)
Language\Legacy\CSharpCodeParser.cs (19)
408if (At(SyntaxKind.Whitespace) || At(SyntaxKind.NewLine)) 694else if (!At(SyntaxKind.Whitespace) && !At(SyntaxKind.NewLine)) 756(At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine))) 786var lastWhitespace = tokens is [.., { Kind: SyntaxKind.Whitespace } whitespace] ? whitespace : null; 1333var foundWhitespace = At(SyntaxKind.Whitespace); 1341AcceptWhile(SyntaxKind.Whitespace); 1569if (!At(SyntaxKind.Whitespace) && 1579builder.Add(BuildDirective(SyntaxKind.Whitespace)); 1585if (At(SyntaxKind.Whitespace)) 1733AcceptWhile(SyntaxKind.Whitespace); 1979if (type != SyntaxKind.Whitespace && 2630token.Kind != SyntaxKind.Whitespace && 2662TryAccept(SyntaxKind.Whitespace); 2669TryAccept(SyntaxKind.Whitespace); 2671TryAccept(SyntaxKind.Whitespace); 2675if (At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.QuestionMark)) 2703if (At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.QuestionMark)) 2711if (At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.LeftBracket)) 2779ReadWhile(static token => token.Kind == SyntaxKind.Whitespace, ref whitespace.AsRef());
Language\Legacy\DirectiveCSharpTokenizer.cs (1)
52return kind != SyntaxKind.Whitespace &&
Language\Legacy\DirectiveHtmlTokenizer.cs (1)
52return kind != SyntaxKind.Whitespace &&
Language\Legacy\HtmlLanguageCharacteristics.cs (2)
25case SyntaxKind.Whitespace: 113return SyntaxKind.Whitespace;
Language\Legacy\HtmlMarkupParser.cs (17)
367static f => (f.Kind == SyntaxKind.Whitespace) || (f.Kind == SyntaxKind.NewLine), 385AcceptWhile(SyntaxKind.Whitespace); 456ParseMarkupNodes(builder, ParseMode.Text, token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine); 457if (At(SyntaxKind.Whitespace)) 912AcceptWhile(SyntaxKind.Whitespace); 1009if (!At(SyntaxKind.Whitespace) && !At(SyntaxKind.NewLine)) 1114static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1234token.Kind != SyntaxKind.Whitespace && 1254AcceptWhile(static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine); 1262static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1370static token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine, 1443token.Kind != SyntaxKind.Whitespace && 1479token.Kind == SyntaxKind.Whitespace || 1740(At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine)))) 1881if (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine)) 1886while (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine)) 2281return tokenType != SyntaxKind.Whitespace &&
Language\Legacy\HtmlTokenizer.cs (2)
113case SyntaxKind.Whitespace: 266return EndToken(SyntaxKind.Whitespace);
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (2)
101case SyntaxKind.Whitespace: 134return SyntaxKind.Whitespace;
Language\Legacy\NativeCSharpTokenizer.cs (2)
221case SyntaxKind.Whitespace: 378return Stay(EndToken(SyntaxKind.Whitespace));
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (2)
93case SyntaxKind.Whitespace: 126return SyntaxKind.Whitespace;
Language\Legacy\RoslynCSharpTokenizer.cs (2)
161case SyntaxKind.Whitespace: 507tokenType = SyntaxKind.Whitespace;
Language\Legacy\TokenizerBackedParser.cs (3)
29return token.Kind == SyntaxKind.Whitespace; 276token.Kind == SyntaxKind.Whitespace || (includeNewLines && token.Kind == SyntaxKind.NewLine), 530else if (token.Kind != SyntaxKind.Whitespace)
Language\Syntax\SyntaxNode.cs (3)
471if (includeWhitespace || foundToken.Kind is not (SyntaxKind.Whitespace or SyntaxKind.NewLine)) 506while (foundToken.Kind is SyntaxKind.Whitespace); 525while (currentToken is { Kind: SyntaxKind.NewLine or SyntaxKind.Whitespace });
Microsoft.CodeAnalysis.Razor.Workspaces (4)
Extensions\RazorSyntaxTokenExtensions.cs (4)
28=> token.Kind is SyntaxKind.Whitespace or SyntaxKind.NewLine; 31=> token.Kind == SyntaxKind.Whitespace && token.Content == " "; 34=> token.Kind == SyntaxKind.Whitespace && token.Content == "\t"; 55=> token.Kind == SyntaxKind.Whitespace || (includingNewLines && token.Kind == SyntaxKind.NewLine);