1 instantiation of MarkupEphemeralTextLiteralSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
571internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.MarkupEphemeralTextLiteralSyntax(this, parent, position);
26 references to MarkupEphemeralTextLiteralSyntax
Microsoft.CodeAnalysis.Razor.Compiler (23)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
809if (children.FirstOrDefault().AsNode() is MarkupBlockSyntax { Children: [MarkupTextLiteralSyntax literalSyntax, MarkupEphemeralTextLiteralSyntax] }) 1320valueChildren[0].AsNode() is MarkupBlockSyntax { Children: [MarkupTextLiteralSyntax atLiteral, MarkupEphemeralTextLiteralSyntax] }) 1801valueChildren[0].AsNode() is MarkupBlockSyntax { Children: [MarkupTextLiteralSyntax atLiteral, MarkupEphemeralTextLiteralSyntax] } &&
Language\Legacy\ClassifiedSpanVisitor.cs (1)
352public override void VisitMarkupEphemeralTextLiteral(MarkupEphemeralTextLiteralSyntax node)
Language\Legacy\SpanEditHandler.cs (1)
102MarkupEphemeralTextLiteralSyntax syntax => Syntax.InternalSyntax.SyntaxFactory.MarkupEphemeralTextLiteral(builder.ToList(), syntax.ChunkGenerator, syntax.EditHandler).CreateRed(target.Parent, target.Position),
Language\Legacy\Syntax\MarkupEphemeralTextLiteralSyntax.cs (1)
10public MarkupEphemeralTextLiteralSyntax Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
Language\Legacy\TagHelperBlockRewriter.cs (3)
156else if (child is MarkupEphemeralTextLiteralSyntax ephemeralLiteral) 841public override SyntaxNode VisitMarkupEphemeralTextLiteral(MarkupEphemeralTextLiteralSyntax node) 851node = (MarkupEphemeralTextLiteralSyntax)ConfigureNonStringAttribute(node);
Language\RazorHtmlWriter.cs (1)
155public override void VisitMarkupEphemeralTextLiteral(MarkupEphemeralTextLiteralSyntax node)
Language\SpanComputer.cs (1)
79public void Add(MarkupEphemeralTextLiteralSyntax? literal)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (6)
36public virtual TResult VisitMarkupEphemeralTextLiteral(MarkupEphemeralTextLiteralSyntax node) => DefaultVisit(node); 162public virtual void VisitMarkupEphemeralTextLiteral(MarkupEphemeralTextLiteralSyntax node) => DefaultVisit(node); 287public override SyntaxNode VisitMarkupEphemeralTextLiteral(MarkupEphemeralTextLiteralSyntax node) 465public static MarkupEphemeralTextLiteralSyntax MarkupEphemeralTextLiteral(SyntaxTokenList literalTokens, ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler) 466=> (MarkupEphemeralTextLiteralSyntax)InternalSyntax.SyntaxFactory.MarkupEphemeralTextLiteral(literalTokens.Node.ToGreenList<InternalSyntax.SyntaxToken>(), chunkGenerator, editHandler).CreateRed(); 469public static MarkupEphemeralTextLiteralSyntax MarkupEphemeralTextLiteral(ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (6)
397public MarkupEphemeralTextLiteralSyntax Update(SyntaxTokenList literalTokens, ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler) 401var newNode = SyntaxFactory.MarkupEphemeralTextLiteral(literalTokens, chunkGenerator, editHandler); 411public MarkupEphemeralTextLiteralSyntax WithLiteralTokens(SyntaxTokenList literalTokens) => Update(literalTokens, ChunkGenerator, EditHandler); 412public MarkupEphemeralTextLiteralSyntax WithChunkGenerator(ISpanChunkGenerator chunkGenerator) => Update(LiteralTokens, chunkGenerator, EditHandler); 413public MarkupEphemeralTextLiteralSyntax WithEditHandler(SpanEditHandler editHandler) => Update(LiteralTokens, ChunkGenerator, editHandler); 415public MarkupEphemeralTextLiteralSyntax AddLiteralTokens(params SyntaxToken[] items) => WithLiteralTokens(this.LiteralTokens.AddRange(items));
Microsoft.CodeAnalysis.Razor.Workspaces (3)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
380public override void VisitMarkupEphemeralTextLiteral(MarkupEphemeralTextLiteralSyntax node)
Formatting\FormattingVisitor.cs (1)
533public override void VisitMarkupEphemeralTextLiteral(MarkupEphemeralTextLiteralSyntax node)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
704public override LineInfo VisitMarkupEphemeralTextLiteral(MarkupEphemeralTextLiteralSyntax node)