1 instantiation of CSharpExpressionLiteralSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
2448internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.CSharpExpressionLiteralSyntax(this, parent, position);
34 references to CSharpExpressionLiteralSyntax
Microsoft.CodeAnalysis.Razor.Compiler (34)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (4)
779public override void VisitCSharpExpressionLiteral(CSharpExpressionLiteralSyntax node) 854else if (children.TryCast<CSharpExpressionLiteralSyntax>(out var expressionLiteralArray)) 865foreach (var literal in expressionLiteralArray) 2161public override void VisitCSharpExpressionLiteral(CSharpExpressionLiteralSyntax node)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
315public override void VisitCSharpExpressionLiteral(CSharpExpressionLiteralSyntax node)
Language\Legacy\SpanEditHandler.cs (1)
104CSharpExpressionLiteralSyntax syntax => Syntax.InternalSyntax.SyntaxFactory.CSharpExpressionLiteral(builder.ToList(), syntax.ChunkGenerator, syntax.EditHandler).CreateRed(target.Parent, target.Position),
Language\Legacy\Syntax\CSharpExpressionLiteralSyntax.cs (1)
10public CSharpExpressionLiteralSyntax Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
Language\Legacy\Syntax\SyntaxFactory.cs (2)
8public static CSharpExpressionLiteralSyntax CSharpExpressionLiteral(SyntaxToken token) 11public static CSharpExpressionLiteralSyntax CSharpExpressionLiteral(SyntaxTokenList literalTokens)
Language\Legacy\TagHelperBlockRewriter.cs (10)
599var expression = SyntaxFactory.CSharpExpressionLiteral(tokens); 600var rewrittenExpression = (CSharpExpressionLiteralSyntax)VisitCSharpExpressionLiteral(expression); 624var expression = SyntaxFactory.CSharpExpressionLiteral(node.Transition, MarkupChunkGenerator.Instance, node.EditHandler); 675var expression = SyntaxFactory.CSharpExpressionLiteral(node.Transition.Transition, MarkupChunkGenerator.Instance, editHandler); 676expression = (CSharpExpressionLiteralSyntax)VisitCSharpExpressionLiteral(expression); 719var expression = SyntaxFactory.CSharpExpressionLiteral(node.MetaCode, MarkupChunkGenerator.Instance, node.EditHandler); 756public override SyntaxNode VisitCSharpExpressionLiteral(CSharpExpressionLiteralSyntax node) 763node = (CSharpExpressionLiteralSyntax)ConfigureNonStringAttribute(node); 787var expression = SyntaxFactory.CSharpExpressionLiteral(builder.ToList());
Language\RazorHtmlWriter.cs (1)
107public override void VisitCSharpExpressionLiteral(CSharpExpressionLiteralSyntax node)
Language\SpanComputer.cs (1)
69public void Add(CSharpExpressionLiteralSyntax? literal)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (6)
99public virtual TResult VisitCSharpExpressionLiteral(CSharpExpressionLiteralSyntax node) => DefaultVisit(node); 225public virtual void VisitCSharpExpressionLiteral(CSharpExpressionLiteralSyntax node) => DefaultVisit(node); 350public override SyntaxNode VisitCSharpExpressionLiteral(CSharpExpressionLiteralSyntax node) 720public static CSharpExpressionLiteralSyntax CSharpExpressionLiteral(SyntaxTokenList literalTokens, ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler) 721=> (CSharpExpressionLiteralSyntax)InternalSyntax.SyntaxFactory.CSharpExpressionLiteral(literalTokens.Node.ToGreenList<InternalSyntax.SyntaxToken>(), chunkGenerator, editHandler).CreateRed(); 724public static CSharpExpressionLiteralSyntax CSharpExpressionLiteral(ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (6)
1708public CSharpExpressionLiteralSyntax Update(SyntaxTokenList literalTokens, ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler) 1712var newNode = SyntaxFactory.CSharpExpressionLiteral(literalTokens, chunkGenerator, editHandler); 1722public CSharpExpressionLiteralSyntax WithLiteralTokens(SyntaxTokenList literalTokens) => Update(literalTokens, ChunkGenerator, EditHandler); 1723public CSharpExpressionLiteralSyntax WithChunkGenerator(ISpanChunkGenerator chunkGenerator) => Update(LiteralTokens, chunkGenerator, EditHandler); 1724public CSharpExpressionLiteralSyntax WithEditHandler(SpanEditHandler editHandler) => Update(LiteralTokens, ChunkGenerator, editHandler); 1726public CSharpExpressionLiteralSyntax AddLiteralTokens(params SyntaxToken[] items) => WithLiteralTokens(this.LiteralTokens.AddRange(items));
Language\Syntax\SyntaxFactory.cs (1)
65public static CSharpExpressionLiteralSyntax CSharpExpressionLiteral(