15 references to LiteralTokens
Microsoft.CodeAnalysis.Razor.Compiler (8)
Language\Legacy\Syntax\CSharpStatementLiteralSyntax.cs (1)
11=> Update(LiteralTokens, chunkGenerator, editHandler);
Language\Legacy\WhiteSpaceRewriter.cs (1)
61whitespaceLiteral = SyntaxFactory.MarkupTextLiteral(literal.LiteralTokens);
Language\SpanComputer.cs (1)
76Add(literal?.LiteralTokens);
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (1)
348=> node.Update(VisitList(node.LiteralTokens), node.ChunkGenerator, node.EditHandler);
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (4)
1664if (literalTokens != LiteralTokens || chunkGenerator != ChunkGenerator || editHandler != EditHandler) 1677public CSharpStatementLiteralSyntax WithChunkGenerator(ISpanChunkGenerator chunkGenerator) => Update(LiteralTokens, chunkGenerator, EditHandler); 1678public CSharpStatementLiteralSyntax WithEditHandler(SpanEditHandler editHandler) => Update(LiteralTokens, ChunkGenerator, editHandler); 1680public CSharpStatementLiteralSyntax AddLiteralTokens(params SyntaxToken[] items) => WithLiteralTokens(this.LiteralTokens.AddRange(items));
Microsoft.CodeAnalysis.Razor.Workspaces (7)
Extensions\RazorSyntaxNodeExtensions.cs (1)
46LiteralTokens: var literalTokens
FoldingRanges\RazorCSharpStatementKeywordFoldingProvider.cs (2)
17literal.LiteralTokens is [var keyword, ..]) 33LiteralTokens: [{ Kind: SyntaxKind.Keyword }, ..]
Formatting\FormattingVisitor.cs (1)
489if (node.LiteralTokens is not [{ Kind: SyntaxKind.Marker }])
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (3)
457Debug.Assert(node.LiteralTokens.Count > 0); 464if (node.LiteralTokens.FirstOrDefault(static t => !t.IsWhitespace()) is { Content: ";" } semicolon && 474return VisitCSharpLiteral(node, node.LiteralTokens[^1]);