aspnetcore/test/Microsoft.AspNetCore.Razor....
N. Taylor Mullen c6150ba287 Move section support into IR.
- Previously we'd special case `@section` at code generation time; now we transform the directive into an IR node.
- Changed the expectations of `DefineSection` to not take in a section writer. It's now expected to modify what `Write`, `WriteLiteral` etc. write to when inside of the lambda. This is done today in TagHelpers via `StartTagHelperWritingScope`.
- Updated baseline files to reflect new `DefineSection` expectations.
- Updated IR tests since we no longer leave around `DirectiveIRNode`s.

#901
2016-12-22 14:39:25 -08:00
..
IntegrationTests Move section support into IR. 2016-12-22 14:39:25 -08:00
Intermediate
Legacy Skip Razor.Evolution tests on Linux and Mac. 2016-12-19 15:03:32 -08:00
Properties
TestFiles Move section support into IR. 2016-12-22 14:39:25 -08:00
DefaultDirectiveIRPassTest.cs Move section support into IR. 2016-12-22 14:39:25 -08:00
DefaultDirectiveSyntaxTreePassTest.cs Skip Razor.Evolution tests on Linux and Mac. 2016-12-19 15:03:32 -08:00
DefaultItemCollectionTest.cs
DefaultRazorCodeDocumentTest.cs
DefaultRazorEngineBuilderTest.cs
DefaultRazorEngineTest.cs
DefaultRazorIRPhaseTest.cs
DefaultRazorParsingPhaseTest.cs
DefaultRazorRuntimeCSharpLoweringPhaseTest.cs
DefaultRazorSourceDocumentTest.cs Add line-mapping support to RazorSourceDocument 2016-12-20 09:06:12 -08:00
DefaultRazorSyntaxTreePhaseTest.cs
DirectiveDescriptorBuilderTest.cs
HtmlNodeOptimizationPassTest.cs
Microsoft.AspNetCore.Razor.Evolution.Test.csproj Move section support into IR. 2016-12-22 14:39:25 -08:00
RazorCodeDocumentExtensionsTest.cs
RazorCodeDocumentTest.cs
RazorEngineBuilderExtensionsTest.cs
RazorEngineTest.cs
RazorProjectItemTest.cs
RazorSourceDocumentTest.cs
RazorSyntaxTreeTest.cs
TagHelperBinderSyntaxTreePassTest.cs
TestFile.cs
TestRazorCodeDocument.cs
TestRazorSourceDocument.cs