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