aspnetcore/src/Microsoft.AspNetCore.Razor..../Intermediate
Ryan Nowak 585e6cd3fe Introduces a 'formatter' for formatting the IR
The new Formatter is used in debugger display, to resolve #2264

The next iteration (assuming we like this) will be to replat our testing
baseline infrastructure on top of this, and then start sharing that with
Blazor - related to #2265.

I found when implementing debugger display that I was duplicating a lot
of details between testing and this.

I also want to convert the Blazor tests to use shared infrastructure.
Right now the Blazor tests use a modified version of the Razor
infrastructure that has different features.
2018-08-13 13:09:49 -07:00
..
CSharpCodeAttributeValueIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
CSharpCodeIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
CSharpExpressionAttributeValueIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
CSharpExpressionIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
ClassDeclarationIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
CommonAnnotations.cs Redesign tag helper codegen 2017-06-30 17:34:01 -07:00
DebuggerDisplayFormatter.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
DefaultRazorIntermediateNodeBuilder.cs
DirectiveIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
DirectiveTokenIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
DocumentIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
DocumentIntermediateNodeExtensions.cs Adjusted verbosity of some property names and made 2017-07-06 18:05:36 -07:00
ExtensionIntermediateNode.cs Simplification of IntermediateNode 2017-07-03 10:41:15 -07:00
FieldDeclarationIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
HtmlAttributeIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
HtmlAttributeValueIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
HtmlContentIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
IExtensionIntermediateNodeVisitor.cs
IntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
IntermediateNodeBuilder.cs
IntermediateNodeCollection.cs Streamline collections 2017-07-05 13:46:37 -07:00
IntermediateNodeExtensions.cs Handle imported @page directives. 2017-07-03 17:11:17 -07:00
IntermediateNodeFormatter.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
IntermediateNodeFormatterBase.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
IntermediateNodeReference.cs
IntermediateNodeVisitor.cs Redesign tag helper codegen 2017-06-30 17:34:01 -07:00
IntermediateNodeWalker.cs Made IntermediateNodeWalker.Ancestors indexable 2017-07-06 19:24:25 -07:00
IntermediateToken.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
MalformedDirectiveIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
MemberDeclarationIntermediateNode.cs
MethodDeclarationIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
MethodParameter.cs Add support for method parameters to Razor IR 2018-02-19 14:38:03 -08:00
NamespaceDeclarationIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
PropertyDeclarationIntermediateNode.cs Adjusted verbosity of some property names and made 2017-07-06 18:05:36 -07:00
TagHelperBodyIntermediateNode.cs Streamline collections 2017-07-05 13:46:37 -07:00
TagHelperHtmlAttributeIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
TagHelperIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
TagHelperPropertyIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00
TokenKind.cs Unnest IntermediateToken.TokenKind 2017-07-06 11:15:36 -07:00
TypeParameter.cs Add support for type parameters to class nodes 2018-04-05 15:26:42 -07:00
UsingDirectiveIntermediateNode.cs Introduces a 'formatter' for formatting the IR 2018-08-13 13:09:49 -07:00