56 references to Whitespace
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;
1328
var foundWhitespace = At(SyntaxKind.
Whitespace
);
1336
AcceptWhile(SyntaxKind.
Whitespace
);
1564
if (!At(SyntaxKind.
Whitespace
) &&
1574
builder.Add(BuildDirective(SyntaxKind.
Whitespace
));
1580
if (At(SyntaxKind.
Whitespace
))
1728
AcceptWhile(SyntaxKind.
Whitespace
);
1974
if (type != SyntaxKind.
Whitespace
&&
2625
token.Kind != SyntaxKind.
Whitespace
&&
2654
TryAccept(SyntaxKind.
Whitespace
);
2661
TryAccept(SyntaxKind.
Whitespace
);
2663
TryAccept(SyntaxKind.
Whitespace
);
2667
if (At(SyntaxKind.
Whitespace
) && NextIs(SyntaxKind.QuestionMark))
2695
if (At(SyntaxKind.
Whitespace
) && NextIs(SyntaxKind.QuestionMark))
2703
if (At(SyntaxKind.
Whitespace
) && NextIs(SyntaxKind.LeftBracket))
2770
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)
362
static f => (f.Kind == SyntaxKind.
Whitespace
) || (f.Kind == SyntaxKind.NewLine),
380
AcceptWhile(SyntaxKind.
Whitespace
);
450
ParseMarkupNodes(builder, ParseMode.Text, token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine);
451
if (At(SyntaxKind.
Whitespace
))
906
AcceptWhile(SyntaxKind.
Whitespace
);
1003
if (!At(SyntaxKind.
Whitespace
) && !At(SyntaxKind.NewLine))
1108
static token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine,
1228
token.Kind != SyntaxKind.
Whitespace
&&
1248
AcceptWhile(static token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine);
1256
static token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine,
1364
static token => token.Kind == SyntaxKind.
Whitespace
|| token.Kind == SyntaxKind.NewLine,
1437
token.Kind != SyntaxKind.
Whitespace
&&
1473
token.Kind == SyntaxKind.
Whitespace
||
1734
(At(SyntaxKind.
Whitespace
) && NextIs(SyntaxKind.NewLine))))
1875
if (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.
Whitespace
|| CurrentToken.Kind == SyntaxKind.NewLine))
1880
while (EnsureCurrent() && (CurrentToken.Kind == SyntaxKind.
Whitespace
|| CurrentToken.Kind == SyntaxKind.NewLine))
2275
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
});