13 implementations of ILegacySyntax
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\Legacy\Syntax\CSharpEphemeralTextLiteralSyntax.cs (1)
8
internal partial class CSharpEphemeralTextLiteralSyntax :
ILegacySyntax
Language\Legacy\Syntax\CSharpExpressionLiteralSyntax.cs (1)
8
internal partial class CSharpExpressionLiteralSyntax :
ILegacySyntax
Language\Legacy\Syntax\CSharpStatementLiteralSyntax.cs (1)
8
internal partial class CSharpStatementLiteralSyntax :
ILegacySyntax
Language\Legacy\Syntax\CSharpTransitionSyntax.cs (1)
8
internal partial class CSharpTransitionSyntax :
ILegacySyntax
Language\Legacy\Syntax\MarkupEndTagSyntax.cs (1)
8
internal partial class MarkupEndTagSyntax :
ILegacySyntax
Language\Legacy\Syntax\MarkupEphemeralTextLiteralSyntax.cs (1)
8
internal partial class MarkupEphemeralTextLiteralSyntax :
ILegacySyntax
Language\Legacy\Syntax\MarkupStartTagSyntax.cs (1)
8
internal partial class MarkupStartTagSyntax :
ILegacySyntax
Language\Legacy\Syntax\MarkupTagHelperEndTagSyntax.cs (1)
8
internal partial class MarkupTagHelperEndTagSyntax :
ILegacySyntax
Language\Legacy\Syntax\MarkupTagHelperStartTagSyntax.cs (1)
8
internal partial class MarkupTagHelperStartTagSyntax :
ILegacySyntax
Language\Legacy\Syntax\MarkupTextLiteralSyntax.cs (1)
8
internal partial class MarkupTextLiteralSyntax :
ILegacySyntax
Language\Legacy\Syntax\MarkupTransitionSyntax.cs (1)
8
internal partial class MarkupTransitionSyntax :
ILegacySyntax
Language\Legacy\Syntax\RazorMetaCodeSyntax.cs (1)
8
internal partial class RazorMetaCodeSyntax :
ILegacySyntax
Language\Legacy\Syntax\UnclassifiedTextLiteralSyntax.cs (1)
8
internal 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)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\CSharpExpressionLiteralSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\CSharpStatementLiteralSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\CSharpTransitionSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupEndTagSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupEphemeralTextLiteralSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupStartTagSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupTagHelperEndTagSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupTagHelperStartTagSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupTextLiteralSyntax.cs (2)
16
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
19
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\MarkupTransitionSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\RazorMetaCodeSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\Syntax\UnclassifiedTextLiteralSyntax.cs (2)
13
SyntaxNode
ILegacySyntax
.Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
16
SyntaxNode
ILegacySyntax
.WithEditHandler(SpanEditHandler? editHandler)
Language\Legacy\TagHelperBlockRewriter.cs (2)
918
return (node as
ILegacySyntax
)?.Update(newGenerator, context)
923
return (node as
ILegacySyntax
)?.WithEditHandler(context)