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 Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
CSharpCodeParserTest.cs
CSharpDirectivesTest.cs
CSharpErrorTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
CSharpExplicitExpressionTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
CSharpImplicitExpressionTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
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 Fixes #2491: Treating RazorCommentTransition-s similar to Transitions in tag content (#2531) 2018-08-10 14:46:58 -07:00
CSharpReservedWordsTest.cs
CSharpSectionTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
CSharpSpecialBlockTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
CSharpStatementTest.cs
CSharpTemplateTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
CSharpToMarkupSwitchTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
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 Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
CSharpWhitespaceHandlingTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
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 Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
HtmlDocumentTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
HtmlErrorTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
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 Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
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 Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
TagHelperBlockTest.cs
TagHelperParseTreeRewriterTest.cs Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00
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 Rename parser tests to have shorter names 2018-07-19 15:22:30 -07:00