Make whitespace in extensible directives be SpanKind.None (dotnet/aspnetcore-tooling#90)

\n\nCommit migrated from 9035677e46
This commit is contained in:
Ajay Bhargav Baaskaran 2019-01-03 15:58:48 -08:00 committed by GitHub
parent 19bc651858
commit 07a62871d0
1 changed files with 2 additions and 2 deletions

View File

@ -1356,7 +1356,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
case DirectiveKind.RazorBlock:
AcceptWhile(IsSpacingToken(includeNewLines: true, includeComments: true));
SpanContext.EditHandler.AcceptedCharacters = AcceptedCharactersInternal.AllWhitespace;
directiveBuilder.Add(OutputAsMarkupLiteral());
directiveBuilder.Add(OutputTokensAsUnclassifiedLiteral());
ParseDirectiveBlock(directiveBuilder, descriptor, parseChildren: (childBuilder, startingBraceLocation) =>
{
@ -1380,7 +1380,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
case DirectiveKind.CodeBlock:
AcceptWhile(IsSpacingToken(includeNewLines: true, includeComments: true));
SpanContext.EditHandler.AcceptedCharacters = AcceptedCharactersInternal.AllWhitespace;
directiveBuilder.Add(OutputAsMarkupLiteral());
directiveBuilder.Add(OutputTokensAsUnclassifiedLiteral());
ParseDirectiveBlock(directiveBuilder, descriptor, parseChildren: (childBuilder, startingBraceLocation) =>
{