@@ -128,7 +128,7 @@ public MarkupBlockSyntax ParseBlock()
128
128
return null ;
129
129
}
130
130
131
- AcceptWhile ( IsSpacingToken ( includeNewLines : true ) ) ;
131
+ AcceptWhile ( IsSpacingTokenIncludingNewLines ) ;
132
132
builder . Add ( OutputAsMarkupLiteral ( ) ) ;
133
133
134
134
if ( At ( SyntaxKind . OpenAngle ) )
@@ -683,7 +683,7 @@ private MarkupStartTagSyntax ParseStartTag(
683
683
var bookmark = CurrentStart . AbsoluteIndex ;
684
684
685
685
// Skip whitespace
686
- ReadWhile ( IsSpacingToken ( includeNewLines : true ) ) ;
686
+ ReadWhile ( IsSpacingTokenIncludingNewLines ) ;
687
687
688
688
// Open Angle
689
689
if ( At ( SyntaxKind . OpenAngle ) && NextIs ( SyntaxKind . ForwardSlash ) )
@@ -754,7 +754,7 @@ private MarkupStartTagSyntax ParseStartTextTag(SyntaxToken openAngleToken, out M
754
754
SyntaxToken forwardSlashToken = null ;
755
755
SyntaxToken closeAngleToken = null ;
756
756
757
- AcceptWhile ( IsSpacingToken ( includeNewLines : false ) ) ;
757
+ AcceptWhile ( IsSpacingToken ) ;
758
758
miscAttributeContentBuilder . Add ( OutputAsMarkupLiteral ( ) ) ;
759
759
760
760
if ( At ( SyntaxKind . CloseAngle ) ||
@@ -1442,7 +1442,7 @@ private bool ParseCData(in SyntaxListBuilder<RazorSyntaxNode> builder)
1442
1442
1443
1443
private void ParseDoubleTransition ( in SyntaxListBuilder < RazorSyntaxNode > builder )
1444
1444
{
1445
- AcceptWhile ( IsSpacingToken ( includeNewLines : true ) ) ;
1445
+ AcceptWhile ( IsSpacingTokenIncludingNewLines ) ;
1446
1446
builder . Add ( OutputAsMarkupLiteral ( ) ) ;
1447
1447
1448
1448
// First transition
@@ -1463,7 +1463,7 @@ private void ParseCodeTransition(in SyntaxListBuilder<RazorSyntaxNode> builder)
1463
1463
// We don't want to write it to output.
1464
1464
Context . NullGenerateWhitespaceAndNewLine = false ;
1465
1465
SpanContext . ChunkGenerator = SpanChunkGenerator . Null ;
1466
- AcceptWhile ( IsSpacingToken ( includeNewLines : false ) ) ;
1466
+ AcceptWhile ( IsSpacingToken ) ;
1467
1467
if ( At ( SyntaxKind . NewLine ) )
1468
1468
{
1469
1469
AcceptAndMoveNext ( ) ;
@@ -1549,7 +1549,7 @@ private void ParseRazorCommentWithLeadingAndTrailingWhitespace(in SyntaxListBuil
1549
1549
// We don't want to write it to output.
1550
1550
Context . NullGenerateWhitespaceAndNewLine = false ;
1551
1551
SpanContext . ChunkGenerator = SpanChunkGenerator . Null ;
1552
- AcceptWhile ( IsSpacingToken ( includeNewLines : false ) ) ;
1552
+ AcceptWhile ( IsSpacingToken ) ;
1553
1553
if ( At ( SyntaxKind . NewLine ) )
1554
1554
{
1555
1555
AcceptAndMoveNext ( ) ;
@@ -1596,7 +1596,7 @@ private void ParseRazorCommentWithLeadingAndTrailingWhitespace(in SyntaxListBuil
1596
1596
( At ( SyntaxKind . NewLine ) ||
1597
1597
( At ( SyntaxKind . Whitespace ) && NextIs ( SyntaxKind . NewLine ) ) ) )
1598
1598
{
1599
- AcceptWhile ( IsSpacingToken ( includeNewLines : false ) ) ;
1599
+ AcceptWhile ( IsSpacingToken ) ;
1600
1600
AcceptAndMoveNext ( ) ;
1601
1601
SpanContext . ChunkGenerator = SpanChunkGenerator . Null ;
1602
1602
builder . Add ( OutputAsMarkupEphemeralLiteral ( ) ) ;
@@ -1611,7 +1611,7 @@ private void ParseMisc(in SyntaxListBuilder<RazorSyntaxNode> builder)
1611
1611
// We don't want to write it to output.
1612
1612
Context . NullGenerateWhitespaceAndNewLine = false ;
1613
1613
SpanContext . ChunkGenerator = SpanChunkGenerator . Null ;
1614
- AcceptWhile ( IsSpacingToken ( includeNewLines : false ) ) ;
1614
+ AcceptWhile ( IsSpacingToken ) ;
1615
1615
if ( At ( SyntaxKind . NewLine ) )
1616
1616
{
1617
1617
AcceptAndMoveNext ( ) ;
@@ -1620,7 +1620,7 @@ private void ParseMisc(in SyntaxListBuilder<RazorSyntaxNode> builder)
1620
1620
builder . Add ( OutputAsMarkupEphemeralLiteral ( ) ) ;
1621
1621
}
1622
1622
1623
- AcceptWhile ( IsSpacingToken ( includeNewLines : true ) ) ;
1623
+ AcceptWhile ( IsSpacingTokenIncludingNewLines ) ;
1624
1624
}
1625
1625
1626
1626
private bool ScriptTagExpectsHtml ( MarkupStartTagSyntax tagBlock )
@@ -2111,11 +2111,6 @@ internal static bool IsCommentContentEndingInvalid(IEnumerable<SyntaxToken> sequ
2111
2111
return false ;
2112
2112
}
2113
2113
2114
- protected static Func < SyntaxToken , bool > IsSpacingToken ( bool includeNewLines )
2115
- {
2116
- return token => token . Kind == SyntaxKind . Whitespace || ( includeNewLines && token . Kind == SyntaxKind . NewLine ) ;
2117
- }
2118
-
2119
2114
internal static bool IsHyphen ( SyntaxToken token )
2120
2115
{
2121
2116
return token . Kind == SyntaxKind . Text && token . Content == "-" ;
0 commit comments