Move Source down to ExtensionIRNode
This commit is contained in:
parent
8649e1a4be
commit
d2469e078a
|
|
@ -16,8 +16,6 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions
|
||||||
|
|
||||||
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
||||||
|
|
||||||
public override SourceSpan? Source { get; set; }
|
|
||||||
|
|
||||||
public override void Accept(RazorIRNodeVisitor visitor)
|
public override void Accept(RazorIRNodeVisitor visitor)
|
||||||
{
|
{
|
||||||
if (visitor == null)
|
if (visitor == null)
|
||||||
|
|
|
||||||
|
|
@ -13,8 +13,6 @@ namespace Microsoft.AspNetCore.Razor.Language.Extensions
|
||||||
|
|
||||||
public string Name { get; set; }
|
public string Name { get; set; }
|
||||||
|
|
||||||
public override SourceSpan? Source { get; set; }
|
|
||||||
|
|
||||||
public override void Accept(RazorIRNodeVisitor visitor)
|
public override void Accept(RazorIRNodeVisitor visitor)
|
||||||
{
|
{
|
||||||
if (visitor == null)
|
if (visitor == null)
|
||||||
|
|
|
||||||
|
|
@ -11,8 +11,6 @@ namespace Microsoft.AspNetCore.Razor.Language.Extensions
|
||||||
{
|
{
|
||||||
public override RazorIRNodeCollection Children { get; } = new DefaultIRNodeCollection();
|
public override RazorIRNodeCollection Children { get; } = new DefaultIRNodeCollection();
|
||||||
|
|
||||||
public override SourceSpan? Source { get; set; }
|
|
||||||
|
|
||||||
public override void Accept(RazorIRNodeVisitor visitor)
|
public override void Accept(RazorIRNodeVisitor visitor)
|
||||||
{
|
{
|
||||||
if (visitor == null)
|
if (visitor == null)
|
||||||
|
|
|
||||||
|
|
@ -12,8 +12,6 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
|
||||||
|
|
||||||
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
||||||
|
|
||||||
public override SourceSpan? Source { get; set; }
|
|
||||||
|
|
||||||
public override bool HasDiagnostics => false;
|
public override bool HasDiagnostics => false;
|
||||||
|
|
||||||
public string VariableName { get; set; }
|
public string VariableName { get; set; }
|
||||||
|
|
|
||||||
|
|
@ -13,8 +13,6 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
|
||||||
|
|
||||||
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
||||||
|
|
||||||
public override SourceSpan? Source { get; set; }
|
|
||||||
|
|
||||||
public override bool HasDiagnostics => false;
|
public override bool HasDiagnostics => false;
|
||||||
|
|
||||||
public string VariableName { get; set; }
|
public string VariableName { get; set; }
|
||||||
|
|
|
||||||
|
|
@ -13,8 +13,6 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
|
||||||
|
|
||||||
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
||||||
|
|
||||||
public override SourceSpan? Source { get; set; }
|
|
||||||
|
|
||||||
public override bool HasDiagnostics => false;
|
public override bool HasDiagnostics => false;
|
||||||
|
|
||||||
public string VariableName { get; set; }
|
public string VariableName { get; set; }
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,6 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
|
||||||
{
|
{
|
||||||
public override RazorIRNodeCollection Children { get; } = new DefaultIRNodeCollection();
|
public override RazorIRNodeCollection Children { get; } = new DefaultIRNodeCollection();
|
||||||
|
|
||||||
public override SourceSpan? Source { get; set; }
|
|
||||||
|
|
||||||
public override void Accept(RazorIRNodeVisitor visitor)
|
public override void Accept(RazorIRNodeVisitor visitor)
|
||||||
{
|
{
|
||||||
if (visitor == null)
|
if (visitor == null)
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,8 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override SourceSpan? Source { get; set; }
|
||||||
|
|
||||||
public override bool HasDiagnostics => _diagnostics != null && _diagnostics.Count > 0;
|
public override bool HasDiagnostics => _diagnostics != null && _diagnostics.Count > 0;
|
||||||
|
|
||||||
public abstract void WriteNode(CodeTarget target, CSharpRenderingContext context);
|
public abstract void WriteNode(CodeTarget target, CSharpRenderingContext context);
|
||||||
|
|
|
||||||
|
|
@ -12,8 +12,6 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
|
||||||
|
|
||||||
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
||||||
|
|
||||||
public override SourceSpan? Source { get; set; }
|
|
||||||
|
|
||||||
public override bool HasDiagnostics => false;
|
public override bool HasDiagnostics => false;
|
||||||
|
|
||||||
public string VariableName { get; set; }
|
public string VariableName { get; set; }
|
||||||
|
|
|
||||||
|
|
@ -551,8 +551,6 @@ Render Node - CSharpExpressionIRNode
|
||||||
{
|
{
|
||||||
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
||||||
|
|
||||||
public override SourceSpan? Source { get => throw new NotImplementedException(); set => throw new NotImplementedException(); }
|
|
||||||
|
|
||||||
public override void Accept(RazorIRNodeVisitor visitor)
|
public override void Accept(RazorIRNodeVisitor visitor)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
throw new NotImplementedException();
|
||||||
|
|
|
||||||
|
|
@ -46,8 +46,6 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
|
||||||
{
|
{
|
||||||
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
public override RazorIRNodeCollection Children => ReadOnlyIRNodeCollection.Instance;
|
||||||
|
|
||||||
public override SourceSpan? Source { get => throw new NotImplementedException(); set => throw new NotImplementedException(); }
|
|
||||||
|
|
||||||
public override void Accept(RazorIRNodeVisitor visitor)
|
public override void Accept(RazorIRNodeVisitor visitor)
|
||||||
{
|
{
|
||||||
// This is the standard visitor boilerplate for an extension node.
|
// This is the standard visitor boilerplate for an extension node.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue