55 references to Whitespace
Microsoft.CodeAnalysis.Razor.Compiler (55)
Language\Legacy\CSharpCodeParser.cs (19)
410
if (At(SyntaxKind.
Whitespace
) || At(SyntaxKind.NewLine))
696
else if (!At(SyntaxKind.
Whitespace
) && !At(SyntaxKind.NewLine))
758
(At(SyntaxKind.
Whitespace
) && NextIs(SyntaxKind.NewLine)))
788
var lastWhitespace = tokens is [.., { Kind: SyntaxKind.
Whitespace
} whitespace] ? whitespace : null;
1355
var foundWhitespace = At(SyntaxKind.
Whitespace
);
1363
AcceptWhile(SyntaxKind.
Whitespace
);
1591
if (!At(SyntaxKind.
Whitespace
) &&
1601
builder.Add(BuildDirective(SyntaxKind.
Whitespace
));
1607
if (At(SyntaxKind.
Whitespace
))
1755
AcceptWhile(SyntaxKind.
Whitespace
);
2009
if (type != SyntaxKind.
Whitespace
&&
2796
token.Kind != SyntaxKind.
Whitespace
&&
2825
TryAccept(SyntaxKind.
Whitespace
);
2832
TryAccept(SyntaxKind.
Whitespace
);
2834
TryAccept(SyntaxKind.
Whitespace
);
2838
if (At(SyntaxKind.
Whitespace
) && NextIs(SyntaxKind.QuestionMark))
2866
if (At(SyntaxKind.
Whitespace
) && NextIs(SyntaxKind.QuestionMark))
2874
if (At(SyntaxKind.
Whitespace
) && NextIs(SyntaxKind.LeftBracket))
2941
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 (16)
380
static f => (f.Kind == SyntaxKind.
Whitespace
) || (f.Kind == SyntaxKind.NewLine),
398
AcceptWhile(SyntaxKind.
Whitespace
);
468
ParseMarkupNodes(builder, ParseMode.Text, token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine);
469
if (At(SyntaxKind.
Whitespace
))
1030
if (!At(SyntaxKind.
Whitespace
) && !At(SyntaxKind.NewLine))
1135
static token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine,
1256
token.Kind != SyntaxKind.
Whitespace
&&
1276
AcceptWhile(static token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine);
1284
static token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine,
1392
static token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine,
1465
token.Kind != SyntaxKind.
Whitespace
&&
1501
token.Kind == SyntaxKind.
Whitespace
||
1762
(At(SyntaxKind.
Whitespace
) && NextIs(SyntaxKind.NewLine))))
1918
if (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.
Whitespace
|| CurrentToken.Kind == SyntaxKind.NewLine))
1923
while (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.
Whitespace
|| CurrentToken.Kind == SyntaxKind.NewLine))
2328
return tokenType != SyntaxKind.
Whitespace
&&
Language\Legacy\HtmlTokenizer.cs (2)
115
case SyntaxKind.
Whitespace
:
268
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)
492
if (includeWhitespace || foundToken.Kind is not (SyntaxKind.
Whitespace
or SyntaxKind.NewLine))
527
while (foundToken.Kind is SyntaxKind.
Whitespace
);
546
while (currentToken is { Kind: SyntaxKind.NewLine or SyntaxKind.
Whitespace
});