1 instantiation of CSharpStatementLiteralSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
2386
internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.
CSharpStatementLiteralSyntax
(this, parent, position);
26 references to CSharpStatementLiteralSyntax
Microsoft.CodeAnalysis.Razor.Compiler (26)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (5)
383
public override void VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node)
538
protected SourceSpan? BuildTagHelperDirectiveSourceSpan(
CSharpStatementLiteralSyntax
node)
1486
public override void VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node)
2073
public override void VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node)
2157
public override void VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node)
Language\DefaultRazorTagHelperContextDiscoveryPhase.cs (1)
197
if (child is
CSharpStatementLiteralSyntax
{ ChunkGenerator: { } chunkGenerator })
Language\Legacy\ClassifiedSpanVisitor.cs (2)
79
(_currentBlockKind == BlockKindInternal.Directive && node.Children is [
CSharpStatementLiteralSyntax
]))
309
public override void VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node)
Language\Legacy\SpanEditHandler.cs (1)
103
CSharpStatementLiteralSyntax
syntax => Syntax.InternalSyntax.SyntaxFactory.CSharpStatementLiteral(builder.ToList(), syntax.ChunkGenerator, syntax.EditHandler).CreateRed(target.Parent, target.Position),
Language\Legacy\Syntax\CSharpStatementLiteralSyntax.cs (1)
10
public
CSharpStatementLiteralSyntax
Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
Language\Legacy\TagHelperBlockRewriter.cs (1)
822
public override SyntaxNode VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node)
Language\Legacy\WhiteSpaceRewriter.cs (1)
54
if (codeBlock.Children is [
CSharpStatementLiteralSyntax
literal, CSharpExplicitExpressionSyntax or CSharpImplicitExpressionSyntax, ..])
Language\RazorHtmlWriter.cs (1)
115
public override void VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node)
Language\SpanComputer.cs (1)
74
public void Add(
CSharpStatementLiteralSyntax
? literal)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (6)
96
public virtual TResult VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node) => DefaultVisit(node);
222
public virtual void VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node) => DefaultVisit(node);
347
public override SyntaxNode VisitCSharpStatementLiteral(
CSharpStatementLiteralSyntax
node)
712
public static
CSharpStatementLiteralSyntax
CSharpStatementLiteral(SyntaxTokenList literalTokens, ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler)
713
=> (
CSharpStatementLiteralSyntax
)InternalSyntax.SyntaxFactory.CSharpStatementLiteral(literalTokens.Node.ToGreenList<InternalSyntax.SyntaxToken>(), chunkGenerator, editHandler).CreateRed();
716
public static
CSharpStatementLiteralSyntax
CSharpStatementLiteral(ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (6)
1662
public
CSharpStatementLiteralSyntax
Update(SyntaxTokenList literalTokens, ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler)
1666
var
newNode = SyntaxFactory.CSharpStatementLiteral(literalTokens, chunkGenerator, editHandler);
1676
public
CSharpStatementLiteralSyntax
WithLiteralTokens(SyntaxTokenList literalTokens) => Update(literalTokens, ChunkGenerator, EditHandler);
1677
public
CSharpStatementLiteralSyntax
WithChunkGenerator(ISpanChunkGenerator chunkGenerator) => Update(LiteralTokens, chunkGenerator, EditHandler);
1678
public
CSharpStatementLiteralSyntax
WithEditHandler(SpanEditHandler editHandler) => Update(LiteralTokens, ChunkGenerator, editHandler);
1680
public
CSharpStatementLiteralSyntax
AddLiteralTokens(params SyntaxToken[] items) => WithLiteralTokens(this.LiteralTokens.AddRange(items));