aspnetcore/test/Microsoft.AspNetCore.Razor..../Legacy
Ajay Bhargav Baaskaran db2a142132
Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540)
* Updated the tokenizer and parser to operate on SyntaxTokens directly
- The tokenizer and parser now operates directly on SyntaxTokens (Green)
- The SyntaxToken(Red) is now created when the Span is built with the correct parent and position
- All other passes that run after the parsing is complete(TagHelperRewriter etc) will operate on the Red tokens.
- There is now only one type for all SyntaxTokens. They are differentiated by their SyntaxKind.
- Added equivalence checking for tokens
- Updated test code to react
- Regenerated baselines
2018-08-16 16:11:01 -07:00
..
BaselineWriter.cs
BlockTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
CSharpAutoCompleteTest.cs
CSharpBlockTest.cs
CSharpCodeParserTest.cs
CSharpDirectivesTest.cs
CSharpErrorTest.cs
CSharpExplicitExpressionTest.cs
CSharpImplicitExpressionTest.cs
CSharpLanguageCharacteristicsTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
CSharpNestedStatementsTest.cs
CSharpRazorCommentsTest.cs
CSharpReservedWordsTest.cs
CSharpSectionTest.cs
CSharpSpecialBlockTest.cs
CSharpStatementTest.cs
CSharpTemplateTest.cs
CSharpToMarkupSwitchTest.cs
CSharpTokenizerCommentTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
CSharpTokenizerIdentifierTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
CSharpTokenizerLiteralTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
CSharpTokenizerOperatorsTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
CSharpTokenizerTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
CSharpTokenizerTestBase.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
CSharpVerbatimBlockTest.cs
CSharpWhitespaceHandlingTest.cs
CodeBlockEditHandlerTest.cs
CodeParserTestBase.cs
CsHtmlCodeParserTestBase.cs
CsHtmlMarkupParserTestBase.cs
DirectiveCSharpTokenizerTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
DirectiveHtmlTokenizerTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
DisposableActionTest.cs
HtmlAttributeTest.cs
HtmlBlockTest.cs
HtmlDocumentTest.cs
HtmlErrorTest.cs
HtmlMarkupParserTests.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
HtmlTagsTest.cs
HtmlToCodeSwitchTest.cs
HtmlTokenizerTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
HtmlTokenizerTestBase.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
ImplicitExpressionEditHandlerTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
LineTrackingStringBufferTest.cs
MarkupParserTestBase.cs
RazorParserTest.cs
SourceLocationTrackerTest.cs
SpanTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
TagHelperBlockRewriterTest.cs
TagHelperBlockTest.cs
TagHelperParseTreeRewriterTest.cs
TagHelperRewritingTestBase.cs
TextReaderExtensionsTest.cs
TokenizerLookaheadTest.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
TokenizerTestBase.cs Updated the tokenizer and parser to operate on SyntaxTokens directly (#2540) 2018-08-16 16:11:01 -07:00
WhiteSpaceRewriterTest.cs