53 references to LiteralTokens
Microsoft.CodeAnalysis.Razor.Compiler (53)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (35)
663node.Prefix?.LiteralTokens, 664node.Value?.LiteralTokens); 672rewritten = rewritten.Update(rewritten.LiteralTokens, MarkupChunkGenerator.Instance, originalEditHandler); 810escapedAtTokens = literalSyntax.LiteralTokens; 827builder.AddRange(mergedValue.LiteralTokens); 844builder.AddRange(literal.LiteralTokens); 1151node.NamePrefix?.LiteralTokens, 1152node.Name.LiteralTokens, 1153node.NameSuffix?.LiteralTokens, 1155node.ValuePrefix?.LiteralTokens); 1255builder.AddRange(mergedValue.LiteralTokens); 1261prefix?.LiteralTokens, 1262rewritten.LiteralTokens, 1263node.ValueSuffix?.LiteralTokens); 1335mergedTokens.AddRange(atLiteral.LiteralTokens); 1340mergedTokens.AddRange(merged.LiteralTokens); 1348rewritten = SyntaxFactory.MarkupTextLiteral(atLiteral.LiteralTokens).Green.CreateRed(value.Parent, atLiteral.Position); 1391node.NamePrefix?.LiteralTokens, 1392node.Name?.LiteralTokens); 1426node.NamePrefix?.LiteralTokens, 1427node.Name?.LiteralTokens); 1513if (node.LiteralTokens is [{ Kind: SyntaxKind.Marker, Content.Length: 0 }]) 1743node.NamePrefix?.LiteralTokens, 1744node.Name.LiteralTokens, 1745node.NameSuffix?.LiteralTokens, 1747node.ValuePrefix?.LiteralTokens)).GetContent(), 1778node.NamePrefix?.LiteralTokens, 1779node.Name.LiteralTokens, 1780node.NameSuffix?.LiteralTokens, 1782node.ValuePrefix?.LiteralTokens); 1803mergedTokens.AddRange(atLiteral.LiteralTokens); 1809mergedTokens.AddRange(merged.LiteralTokens); 1855node.NamePrefix?.LiteralTokens, 1856node.Name.LiteralTokens); 1925if (node.LiteralTokens is [{ Kind: SyntaxKind.Marker, Content.Length: 0 }])
Language\Legacy\Syntax\MarkupTextLiteralSyntax.cs (1)
14=> Update(LiteralTokens, chunkGenerator, editHandler);
Language\Legacy\TagHelperBlockRewriter.cs (3)
779builder.AddRange(node.Prefix.LiteralTokens); 784builder.AddRange(node.Value.LiteralTokens); 842return SyntaxFactory.CSharpExpressionLiteral(node.LiteralTokens, node.ChunkGenerator, node.EditHandler);
Language\SpanComputer.cs (1)
86Add(literal?.LiteralTokens);
Language\Syntax\BaseMarkupEndTagSyntax.cs (1)
77tokens.AddRange(literal.LiteralTokens);
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (1)
285=> node.Update(VisitList(node.LiteralTokens), node.ChunkGenerator, node.EditHandler);
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (10)
353if (literalTokens != LiteralTokens || chunkGenerator != ChunkGenerator || editHandler != EditHandler) 366public MarkupTextLiteralSyntax WithChunkGenerator(ISpanChunkGenerator chunkGenerator) => Update(LiteralTokens, chunkGenerator, EditHandler); 367public MarkupTextLiteralSyntax WithEditHandler(SpanEditHandler editHandler) => Update(LiteralTokens, ChunkGenerator, editHandler); 369public MarkupTextLiteralSyntax AddLiteralTokens(params SyntaxToken[] items) => WithLiteralTokens(this.LiteralTokens.AddRange(items)); 506public MarkupMinimizedAttributeBlockSyntax AddNameLiteralTokens(params SyntaxToken[] items) => WithName(this.Name.WithLiteralTokens(this.Name.LiteralTokens.AddRange(items))); 580public MarkupAttributeBlockSyntax AddNameLiteralTokens(params SyntaxToken[] items) => WithName(this.Name.WithLiteralTokens(this.Name.LiteralTokens.AddRange(items))); 1289public MarkupTagHelperAttributeSyntax AddNameLiteralTokens(params SyntaxToken[] items) => WithName(this.Name.WithLiteralTokens(this.Name.LiteralTokens.AddRange(items))); 1345public MarkupMinimizedTagHelperAttributeSyntax AddNameLiteralTokens(params SyntaxToken[] items) => WithName(this.Name.WithLiteralTokens(this.Name.LiteralTokens.AddRange(items))); 1477public MarkupTagHelperDirectiveAttributeSyntax AddNameLiteralTokens(params SyntaxToken[] items) => WithName(this.Name.WithLiteralTokens(this.Name.LiteralTokens.AddRange(items))); 1550public MarkupMinimizedTagHelperDirectiveAttributeSyntax AddNameLiteralTokens(params SyntaxToken[] items) => WithName(this.Name.WithLiteralTokens(this.Name.LiteralTokens.AddRange(items)));
Language\Syntax\SyntaxUtilities.cs (1)
108builder.AddRange(literal.LiteralTokens);