59 references to LiteralTokens
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (1)
Legacy\ImplicitExpressionEditHandlerTest.cs (1)
463
return parent.
LiteralTokens
;
Microsoft.CodeAnalysis.Razor.Compiler (53)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (35)
667
node.Prefix?.
LiteralTokens
,
668
node.Value?.
LiteralTokens
);
676
rewritten = rewritten.Update(rewritten.
LiteralTokens
, MarkupChunkGenerator.Instance, originalEditHandler);
814
escapedAtTokens = literalSyntax.
LiteralTokens
;
831
builder.AddRange(mergedValue.
LiteralTokens
);
848
builder.AddRange(literal.
LiteralTokens
);
1155
node.NamePrefix?.
LiteralTokens
,
1156
node.Name.
LiteralTokens
,
1157
node.NameSuffix?.
LiteralTokens
,
1159
node.ValuePrefix?.
LiteralTokens
);
1259
builder.AddRange(mergedValue.
LiteralTokens
);
1265
prefix?.
LiteralTokens
,
1266
rewritten.
LiteralTokens
,
1267
node.ValueSuffix?.
LiteralTokens
);
1339
mergedTokens.AddRange(atLiteral.
LiteralTokens
);
1344
mergedTokens.AddRange(merged.
LiteralTokens
);
1352
rewritten = SyntaxFactory.MarkupTextLiteral(atLiteral.
LiteralTokens
).Green.CreateRed(value.Parent, atLiteral.Position);
1395
node.NamePrefix?.
LiteralTokens
,
1396
node.Name?.
LiteralTokens
);
1430
node.NamePrefix?.
LiteralTokens
,
1431
node.Name?.
LiteralTokens
);
1517
if (node.
LiteralTokens
is [{ Kind: SyntaxKind.Marker, Content.Length: 0 }])
1746
node.NamePrefix?.
LiteralTokens
,
1747
node.Name.
LiteralTokens
,
1748
node.NameSuffix?.
LiteralTokens
,
1750
node.ValuePrefix?.
LiteralTokens
)).GetContent(),
1781
node.NamePrefix?.
LiteralTokens
,
1782
node.Name.
LiteralTokens
,
1783
node.NameSuffix?.
LiteralTokens
,
1785
node.ValuePrefix?.
LiteralTokens
);
1806
mergedTokens.AddRange(atLiteral.
LiteralTokens
);
1812
mergedTokens.AddRange(merged.
LiteralTokens
);
1858
node.NamePrefix?.
LiteralTokens
,
1859
node.Name.
LiteralTokens
);
1928
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)
775
builder.AddRange(node.Prefix.
LiteralTokens
);
780
builder.AddRange(node.Value.
LiteralTokens
);
838
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
);
Microsoft.CodeAnalysis.Razor.Workspaces (5)
CodeActions\Razor\ExtractToCssCodeActionProvider.cs (1)
68
if (textLiteral.
LiteralTokens
.All(static t => t.IsWhitespace()))
Completion\DirectiveAttributeEventParameterCompletionItemProvider.cs (1)
35
ParameterName: { IsMissing: false,
LiteralTokens
: [{ Content: "event" }] },
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
426
owner is MarkupTextLiteralSyntax {
LiteralTokens
: [{ Content: "\"" or "'" }], Parent: MarkupTagHelperAttributeSyntax or MarkupAttributeBlockSyntax })
Extensions\RazorSyntaxNodeExtensions.cs (1)
328
var literalTokens = markupTextLiteral.
LiteralTokens
;
RazorSyntaxFacts.cs (1)
54
if (attributeName.
LiteralTokens
is [{ } name])