54 references to LiteralTokens
Microsoft.CodeAnalysis.Razor.Compiler (54)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (36)
690node.Prefix?.LiteralTokens, 691node.Value?.LiteralTokens); 699rewritten = rewritten.Update(rewritten.LiteralTokens, MarkupChunkGenerator.Instance, originalEditHandler); 837escapedAtTokens = literalSyntax.LiteralTokens; 854builder.AddRange(mergedValue.LiteralTokens); 871builder.AddRange(literal.LiteralTokens); 1178node.NamePrefix?.LiteralTokens, 1179node.Name.LiteralTokens, 1180node.NameSuffix?.LiteralTokens, 1182node.ValuePrefix?.LiteralTokens); 1282builder.AddRange(mergedValue.LiteralTokens); 1288prefix?.LiteralTokens, 1289rewritten.LiteralTokens, 1290node.ValueSuffix?.LiteralTokens); 1362mergedTokens.AddRange(atLiteral.LiteralTokens); 1367mergedTokens.AddRange(merged.LiteralTokens); 1375rewritten = SyntaxFactory.MarkupTextLiteral(atLiteral.LiteralTokens).Green.CreateRed(value.Parent, atLiteral.Position); 1418node.NamePrefix?.LiteralTokens, 1419node.Name?.LiteralTokens); 1453node.NamePrefix?.LiteralTokens, 1454node.Name?.LiteralTokens); 1540if (node.LiteralTokens is [{ Kind: SyntaxKind.Marker, Content.Length: 0 }]) 1780node.NamePrefix?.LiteralTokens, 1781node.Name.LiteralTokens, 1782node.NameSuffix?.LiteralTokens, 1784node.ValuePrefix?.LiteralTokens)).GetContent(), 1815node.NamePrefix?.LiteralTokens, 1816node.Name.LiteralTokens, 1817node.NameSuffix?.LiteralTokens, 1819node.ValuePrefix?.LiteralTokens); 1840mergedTokens.AddRange(atLiteral.LiteralTokens); 1846mergedTokens.AddRange(merged.LiteralTokens); 1892node.NamePrefix?.LiteralTokens, 1893node.Name.LiteralTokens); 1928var tokens = name.LiteralTokens; 1971if (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)
785builder.AddRange(node.Prefix.LiteralTokens); 790builder.AddRange(node.Value.LiteralTokens); 848return 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)
291=> 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);