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