13 implementations of ILegacySyntax
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\Legacy\Syntax\CSharpEphemeralTextLiteralSyntax.cs (1)
8internal partial class CSharpEphemeralTextLiteralSyntax : ILegacySyntax
Language\Legacy\Syntax\CSharpExpressionLiteralSyntax.cs (1)
8internal partial class CSharpExpressionLiteralSyntax : ILegacySyntax
Language\Legacy\Syntax\CSharpStatementLiteralSyntax.cs (1)
8internal partial class CSharpStatementLiteralSyntax : ILegacySyntax
Language\Legacy\Syntax\CSharpTransitionSyntax.cs (1)
8internal partial class CSharpTransitionSyntax : ILegacySyntax
Language\Legacy\Syntax\MarkupEndTagSyntax.cs (1)
8internal partial class MarkupEndTagSyntax : ILegacySyntax
Language\Legacy\Syntax\MarkupEphemeralTextLiteralSyntax.cs (1)
8internal partial class MarkupEphemeralTextLiteralSyntax : ILegacySyntax
Language\Legacy\Syntax\MarkupStartTagSyntax.cs (1)
8internal partial class MarkupStartTagSyntax : ILegacySyntax
Language\Legacy\Syntax\MarkupTagHelperEndTagSyntax.cs (1)
8internal partial class MarkupTagHelperEndTagSyntax : ILegacySyntax
Language\Legacy\Syntax\MarkupTagHelperStartTagSyntax.cs (1)
8internal partial class MarkupTagHelperStartTagSyntax : ILegacySyntax
Language\Legacy\Syntax\MarkupTextLiteralSyntax.cs (1)
8internal partial class MarkupTextLiteralSyntax : ILegacySyntax
Language\Legacy\Syntax\MarkupTransitionSyntax.cs (1)
8internal partial class MarkupTransitionSyntax : ILegacySyntax
Language\Legacy\Syntax\RazorMetaCodeSyntax.cs (1)
8internal partial class RazorMetaCodeSyntax : ILegacySyntax
Language\Legacy\Syntax\UnclassifiedTextLiteralSyntax.cs (1)
8internal partial class UnclassifiedTextLiteralSyntax : ILegacySyntax
30 references to ILegacySyntax
Microsoft.CodeAnalysis.Razor.Compiler (30)
Language\Legacy\LegacySyntaxNodeExtensions.cs (2)
63=> (node as ILegacySyntax)?.ChunkGenerator; 66=> (node as ILegacySyntax)?.EditHandler;
Language\Legacy\Syntax\CSharpEphemeralTextLiteralSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\CSharpExpressionLiteralSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\CSharpStatementLiteralSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\CSharpTransitionSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupEndTagSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupEphemeralTextLiteralSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupStartTagSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupTagHelperEndTagSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupTagHelperStartTagSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupTextLiteralSyntax.cs (2)
16SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 19SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupTransitionSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\RazorMetaCodeSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\UnclassifiedTextLiteralSyntax.cs (2)
13SyntaxNode ILegacySyntax.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler) 16SyntaxNode ILegacySyntax.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\TagHelperBlockRewriter.cs (2)
918return (node as ILegacySyntax)?.Update(newGenerator, context) 923return (node as ILegacySyntax)?.WithEditHandler(context)