332 references to SyntaxFactory
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (9)
Legacy\ImplicitExpressionEditHandlerTest.cs (9)
165
var token = Syntax.
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis, "(");
180
var token = Syntax.
SyntaxFactory
.Token(SyntaxKind.RightParenthesis, ")");
195
var token = Syntax.
SyntaxFactory
.Token(SyntaxKind.StringLiteral, "\"((");
210
var token = Syntax.
SyntaxFactory
.Token(SyntaxKind.CharacterLiteral, "'((");
225
var token = Syntax.
SyntaxFactory
.Token(SyntaxKind.StringLiteral, "\"((\"");
240
var token = Syntax.
SyntaxFactory
.Token(SyntaxKind.CharacterLiteral, "'('");
255
var token = Syntax.
SyntaxFactory
.Token(SyntaxKind.RightParenthesis, ")");
270
var token = Syntax.
SyntaxFactory
.Token(SyntaxKind.StringLiteral, "\")");
285
var token = Syntax.
SyntaxFactory
.Token(SyntaxKind.CharacterLiteral, "')");
Microsoft.AspNetCore.Razor.Language.UnitTests (95)
DirectiveTokenEditHandlerTest.cs (1)
75
return
SyntaxFactory
.CSharpStatementLiteral(builder.ToList(), SpanChunkGenerator.Null, editHandler);
Legacy\CodeBlockEditHandlerTest.cs (1)
293
return
SyntaxFactory
.CSharpStatementLiteral(builder.ToList(), SpanChunkGenerator.Null, editHandler: null);
Syntax\SyntaxListTests.cs (8)
18
return
SyntaxFactory
.MarkupTextLiteral(builder.ToList());
21
private static readonly SyntaxToken s_openAngle =
SyntaxFactory
.Token(SyntaxKind.OpenAngle, "<");
22
private static readonly SyntaxToken s_closeAngle =
SyntaxFactory
.Token(SyntaxKind.CloseAngle, ">");
23
private static readonly SyntaxToken s_leftBrace =
SyntaxFactory
.Token(SyntaxKind.LeftBrace, "{");
24
private static readonly SyntaxToken s_rightBrace =
SyntaxFactory
.Token(SyntaxKind.RightBrace, "}");
25
private static readonly SyntaxToken s_forwardSlash =
SyntaxFactory
.Token(SyntaxKind.ForwardSlash, "/");
376
SyntaxFactory
.MarkupBlock(),
377
SyntaxFactory
.MarkupTagHelperAttributeValue()
Syntax\SyntaxTokenListTests.cs (85)
15
yield return
SyntaxFactory
.Token((SyntaxKind)((int)start + i));
24
list = list.Add(
SyntaxFactory
.Token(SyntaxKind.Arrow));
25
list = list.Add(
SyntaxFactory
.Token(SyntaxKind.OpenAngle));
26
list = list.Add(
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis));
27
list = list.Add(
SyntaxFactory
.Token(SyntaxKind.RightParenthesis));
42
SyntaxFactory
.Token(SyntaxKind.Arrow),
43
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
44
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
45
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)]);
58
SyntaxFactory
.Token(SyntaxKind.Arrow),
59
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
60
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
61
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
64
SyntaxFactory
.Token(SyntaxKind.RightBracket),
65
SyntaxFactory
.Token(SyntaxKind.LeftBrace),
66
SyntaxFactory
.Token(SyntaxKind.GreaterThan)];
87
SyntaxFactory
.Token(SyntaxKind.Arrow),
88
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
89
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
90
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
109
list = list.Insert(list.Count,
SyntaxFactory
.Token(SyntaxKind.Arrow));
110
list = list.Insert(list.Count,
SyntaxFactory
.Token(SyntaxKind.OpenAngle));
111
list = list.Insert(list.Count,
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis));
112
list = list.Insert(list.Count,
SyntaxFactory
.Token(SyntaxKind.RightParenthesis));
127
SyntaxFactory
.Token(SyntaxKind.Arrow),
128
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
129
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
130
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)]);
143
SyntaxFactory
.Token(SyntaxKind.Arrow),
144
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
145
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
146
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
148
list = list.Insert(2,
SyntaxFactory
.Token(SyntaxKind.RightBracket));
162
SyntaxFactory
.Token(SyntaxKind.Arrow),
163
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
164
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
165
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
168
SyntaxFactory
.Token(SyntaxKind.RightBracket),
169
SyntaxFactory
.Token(SyntaxKind.LeftBrace),
170
SyntaxFactory
.Token(SyntaxKind.GreaterThan)]);
186
SyntaxFactory
.Token(SyntaxKind.Arrow),
187
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
188
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
189
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
192
SyntaxFactory
.Token(SyntaxKind.RightBracket),
193
SyntaxFactory
.Token(SyntaxKind.LeftBrace),
194
SyntaxFactory
.Token(SyntaxKind.GreaterThan)];
215
SyntaxFactory
.Token(SyntaxKind.Arrow),
216
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
217
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
218
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
236
SyntaxFactory
.Token(SyntaxKind.Arrow),
237
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
238
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
239
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
258
SyntaxFactory
.Token(SyntaxKind.Arrow),
259
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
260
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
261
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
278
SyntaxFactory
.Token(SyntaxKind.Arrow),
279
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
280
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
281
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
284
SyntaxFactory
.Token(SyntaxKind.Minus),
285
SyntaxFactory
.Token(SyntaxKind.Decrement),
286
SyntaxFactory
.Token(SyntaxKind.MinusAssign),
287
SyntaxFactory
.Token(SyntaxKind.NotEqual)];
308
SyntaxFactory
.Token(SyntaxKind.Arrow),
309
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
310
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
311
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
314
SyntaxFactory
.Token(SyntaxKind.RightBracket),
315
SyntaxFactory
.Token(SyntaxKind.LeftBrace),
316
SyntaxFactory
.Token(SyntaxKind.GreaterThan)]);
331
SyntaxFactory
.Token(SyntaxKind.Arrow),
332
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
333
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
334
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
337
SyntaxFactory
.Token(SyntaxKind.RightBracket),
338
SyntaxFactory
.Token(SyntaxKind.LeftBrace),
339
SyntaxFactory
.Token(SyntaxKind.GreaterThan)];
359
SyntaxFactory
.Token(SyntaxKind.Arrow),
360
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
361
SyntaxFactory
.Token(SyntaxKind.LeftParenthesis),
362
SyntaxFactory
.Token(SyntaxKind.RightParenthesis)];
Microsoft.CodeAnalysis.Razor.Compiler (222)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (16)
786
var markupLiteral =
SyntaxFactory
.MarkupTextLiteral(node.LiteralTokens).Green.CreateRed(node.Parent, node.Position);
834
var rewritten =
SyntaxFactory
.MarkupTextLiteral(builder.ToList()).Green.CreateRed(node.Parent, position);
851
var rewritten =
SyntaxFactory
.MarkupTextLiteral(builder.ToList()).Green.CreateRed(node.Parent, position);
872
var rewritten =
SyntaxFactory
.CSharpExpressionLiteral(builder.ToList(), generator, editHandler).Green.CreateRed(node.Parent, position);
881
var rewritten =
SyntaxFactory
.MarkupTextLiteral(escapedAtTokens).Green.CreateRed(node.Parent, position);
1162
var prefix = (MarkupTextLiteralSyntax)
SyntaxFactory
.MarkupTextLiteral(prefixTokens).Green.CreateRed(node, position);
1262
var rewritten =
SyntaxFactory
.MarkupTextLiteral(builder.ToList());
1269
var mergedAttribute =
SyntaxFactory
.MarkupTextLiteral(mergedLiterals).Green.CreateRed(node.Parent, node.Position);
1347
rewritten =
SyntaxFactory
.MarkupTextLiteral(mergedTokens.ToList()).Green.CreateRed(value.Parent, atLiteral.Position);
1352
rewritten =
SyntaxFactory
.MarkupTextLiteral(atLiteral.LiteralTokens).Green.CreateRed(value.Parent, atLiteral.Position);
1397
var fallbackLiteral = (MarkupTextLiteralSyntax)
SyntaxFactory
.MarkupTextLiteral(fallbackTokens).Green.CreateRed(node.Parent, node.Position);
1433
var literal =
SyntaxFactory
.MarkupTextLiteral(literals).Green.CreateRed(node.Parent, node.Position);
1745
Prefix =
SyntaxFactory
.MarkupTextLiteral(MergeTokenLists(
1788
var prefix = (MarkupTextLiteralSyntax)
SyntaxFactory
.MarkupTextLiteral(prefixTokens).Green.CreateRed(node, position);
1822
var rewritten =
SyntaxFactory
.MarkupTextLiteral(mergedTokens.ToList()).Green.CreateRed(node.Value.Parent, atPosition);
1861
var prefix = (MarkupTextLiteralSyntax)
SyntaxFactory
.MarkupTextLiteral(prefixTokens).Green.CreateRed(node, position);
Language\Legacy\ClassifiedSpanVisitor.cs (1)
64
comment =
SyntaxFactory
.Token(SyntaxKind.Marker, parent: node, position: node.StartCommentStar.EndPosition);
Language\Legacy\TagHelperBlockRewriter.cs (58)
212
return
SyntaxFactory
.MarkupTagHelperStartTag(
244
var rewritten =
SyntaxFactory
.MarkupMinimizedTagHelperAttribute(
305
builder.Add(
SyntaxFactory
.MarkupTextLiteral(literalTokens: default));
307
attributeValue =
SyntaxFactory
.GenericBlock(builder.ToList());
320
var rewritten =
SyntaxFactory
.MarkupTagHelperAttribute(
357
var transition =
SyntaxFactory
.RazorMetaCode(
SyntaxFactory
.MissingToken(SyntaxKind.Transition));
363
var attributeNameToken =
SyntaxFactory
.Token(SyntaxKind.Text, attributeName);
364
attributeNameSyntax =
SyntaxFactory
.MarkupTextLiteral(attributeNameToken);
366
var transitionToken =
SyntaxFactory
.Token(SyntaxKind.Transition, "@");
367
transition =
SyntaxFactory
.RazorMetaCode(transitionToken);
374
var attributeNameToken =
SyntaxFactory
.Token(SyntaxKind.Text, segments[0]);
375
attributeNameSyntax =
SyntaxFactory
.MarkupTextLiteral(attributeNameToken);
377
var colonToken =
SyntaxFactory
.Token(SyntaxKind.Colon, ":");
378
colon =
SyntaxFactory
.RazorMetaCode(colonToken);
380
var parameterNameToken =
SyntaxFactory
.Token(SyntaxKind.Text, segments[1]);
381
parameterName =
SyntaxFactory
.MarkupTextLiteral(parameterNameToken);
384
return
SyntaxFactory
.MarkupTagHelperDirectiveAttribute(
418
var transition =
SyntaxFactory
.RazorMetaCode(
SyntaxFactory
.MissingToken(SyntaxKind.Transition));
424
var attributeNameToken =
SyntaxFactory
.Token(SyntaxKind.Text, attributeName);
425
attributeNameSyntax =
SyntaxFactory
.MarkupTextLiteral(attributeNameToken);
427
var transitionToken =
SyntaxFactory
.Token(SyntaxKind.Transition, "@");
428
transition =
SyntaxFactory
.RazorMetaCode(transitionToken);
435
var attributeNameToken =
SyntaxFactory
.Token(SyntaxKind.Text, segments[0]);
436
attributeNameSyntax =
SyntaxFactory
.MarkupTextLiteral(attributeNameToken);
438
var colonToken =
SyntaxFactory
.Token(SyntaxKind.Colon, ":");
439
colon =
SyntaxFactory
.RazorMetaCode(colonToken);
441
var parameterNameToken =
SyntaxFactory
.Token(SyntaxKind.Text, segments[1]);
442
parameterName =
SyntaxFactory
.MarkupTextLiteral(parameterNameToken);
445
return
SyntaxFactory
.MarkupMinimizedTagHelperDirectiveAttribute(
471
return
SyntaxFactory
.MarkupTagHelperAttributeValue(rewrittenValue.Children);
584
return
SyntaxFactory
.MarkupBlock(
585
[
SyntaxFactory
.CSharpCodeBlock(
586
[
SyntaxFactory
.CSharpImplicitExpression(
587
SyntaxFactory
.CSharpTransition(transition),
588
SyntaxFactory
.CSharpImplicitExpressionBody(
589
SyntaxFactory
.CSharpCodeBlock(children)))])]);
599
var expression =
SyntaxFactory
.CSharpExpressionLiteral(tokens);
624
var expression =
SyntaxFactory
.CSharpExpressionLiteral(node.Transition, MarkupChunkGenerator.Instance, node.EditHandler);
646
var newFirstToken =
SyntaxFactory
.Token(firstToken.Kind, node.Transition.Transition.Content + firstToken.Content);
652
var transition =
SyntaxFactory
.CSharpTransition(
SyntaxFactory
.MissingToken(SyntaxKind.Transition));
654
var rewrittenCodeBlock =
SyntaxFactory
.CSharpCodeBlock(builder.ToList());
655
return
SyntaxFactory
.CSharpImplicitExpression(transition,
SyntaxFactory
.CSharpImplicitExpressionBody(rewrittenCodeBlock));
675
var expression =
SyntaxFactory
.CSharpExpressionLiteral(node.Transition.Transition, MarkupChunkGenerator.Instance, editHandler);
680
transition =
SyntaxFactory
.CSharpTransition(
SyntaxFactory
.MissingToken(SyntaxKind.Transition));
705
var rewrittenCodeBlock =
SyntaxFactory
.CSharpCodeBlock(builder.ToList());
706
return
SyntaxFactory
.CSharpImplicitExpression(transition,
SyntaxFactory
.CSharpImplicitExpressionBody(rewrittenCodeBlock));
719
var expression =
SyntaxFactory
.CSharpExpressionLiteral(node.MetaCode, MarkupChunkGenerator.Instance, node.EditHandler);
787
var expression =
SyntaxFactory
.CSharpExpressionLiteral(builder.ToList());
792
var literal =
SyntaxFactory
.MarkupTextLiteral(builder.ToList(), node.Value?.ChunkGenerator, node.Value?.EditHandler);
813
var rewrittenValue =
SyntaxFactory
.MarkupBlock(builder.ToList());
838
return
SyntaxFactory
.CSharpExpressionLiteral(node.LiteralTokens, node.ChunkGenerator, node.EditHandler);
852
return
SyntaxFactory
.CSharpEphemeralTextLiteral(node.LiteralTokens, node.ChunkGenerator, node.EditHandler);
Language\Legacy\TagHelperParseTreeRewriter.cs (4)
123
var tagHelperElement =
SyntaxFactory
.MarkupTagHelperElement(tagHelperStart, body: default, tagHelperEndTag: null, tagHelperInfo);
137
return
SyntaxFactory
.MarkupElement(markupStartTag: null, body: rewrittenNodes.ToList(), markupEndTag: node.MarkupEndTag);
211
return
SyntaxFactory
.MarkupTagHelperElement(tagHelperStart, body, tagHelperEnd, tagHelperInfo);
378
rewritten =
SyntaxFactory
.MarkupTagHelperEndTag(
Language\Legacy\WhiteSpaceRewriter.cs (1)
61
whitespaceLiteral =
SyntaxFactory
.MarkupTextLiteral(literal.LiteralTokens);
Language\Syntax\BaseMarkupEndTagSyntax.cs (3)
61
builder.Add(
SyntaxFactory
.MarkupTextLiteral(tokens.ToListAndClear(), chunkGenerator, acceptsAnyHandler));
64
builder.Add(
SyntaxFactory
.RazorMetaCode(bang, chunkGenerator, acceptsNoneHandler));
86
builder.Add(
SyntaxFactory
.MarkupTextLiteral(tokens.ToListAndClear(), chunkGenerator, editHandler));
Language\Syntax\BaseMarkupStartTagSyntax.cs (4)
88
builder.Add(
SyntaxFactory
.MarkupTextLiteral(tokens.ToListAndClear(), chunkGenerator, acceptsAnyHandler));
91
builder.Add(
SyntaxFactory
.RazorMetaCode(bang, chunkGenerator, acceptsNoneHandler));
99
builder.Add(
SyntaxFactory
.MarkupTextLiteral(
116
builder.Add(
SyntaxFactory
.MarkupTextLiteral(tokens.ToListAndClear(), chunkGenerator, editHandler));
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (91)
399
=>
SyntaxFactory
.RazorDocument(document,
SyntaxFactory
.Token(SyntaxKind.EndOfFile));
414
=>
SyntaxFactory
.RazorCommentBlock(
SyntaxFactory
.Token(SyntaxKind.RazorCommentTransition),
SyntaxFactory
.Token(SyntaxKind.RazorCommentStar),
SyntaxFactory
.Token(SyntaxKind.RazorCommentLiteral),
SyntaxFactory
.Token(SyntaxKind.RazorCommentStar),
SyntaxFactory
.Token(SyntaxKind.RazorCommentTransition));
422
=>
SyntaxFactory
.RazorMetaCode(default(SyntaxTokenList), chunkGenerator, editHandler);
430
=>
SyntaxFactory
.GenericBlock(default(SyntaxList<RazorSyntaxNode>));
438
=>
SyntaxFactory
.UnclassifiedTextLiteral(default(SyntaxTokenList), chunkGenerator, editHandler);
446
=>
SyntaxFactory
.MarkupBlock(default(SyntaxList<RazorSyntaxNode>));
454
=>
SyntaxFactory
.MarkupTransition(default(SyntaxTokenList), chunkGenerator, editHandler);
462
=>
SyntaxFactory
.MarkupTextLiteral(default(SyntaxTokenList), chunkGenerator, editHandler);
470
=>
SyntaxFactory
.MarkupEphemeralTextLiteral(default(SyntaxTokenList), chunkGenerator, editHandler);
478
=>
SyntaxFactory
.MarkupCommentBlock(default(SyntaxList<RazorSyntaxNode>));
489
=>
SyntaxFactory
.MarkupMinimizedAttributeBlock(default(MarkupTextLiteralSyntax), name);
501
=>
SyntaxFactory
.MarkupAttributeBlock(namePrefix, name, nameSuffix,
SyntaxFactory
.Token(SyntaxKind.Equals), valuePrefix, value, valueSuffix);
505
=>
SyntaxFactory
.MarkupAttributeBlock(default(MarkupTextLiteralSyntax), name, default(MarkupTextLiteralSyntax),
SyntaxFactory
.Token(SyntaxKind.Equals), default(MarkupTextLiteralSyntax), default(RazorBlockSyntax), default(MarkupTextLiteralSyntax));
513
=>
SyntaxFactory
.MarkupMiscAttributeContent(default(SyntaxList<RazorSyntaxNode>));
521
=>
SyntaxFactory
.MarkupLiteralAttributeValue(default(MarkupTextLiteralSyntax), default(MarkupTextLiteralSyntax));
532
=>
SyntaxFactory
.MarkupDynamicAttributeValue(default(MarkupTextLiteralSyntax), value);
540
=>
SyntaxFactory
.MarkupElement(default(MarkupStartTagSyntax), body, default(MarkupEndTagSyntax));
555
=>
SyntaxFactory
.MarkupStartTag(
SyntaxFactory
.Token(SyntaxKind.OpenAngle), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.Text), attributes, default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.CloseAngle), isMarkupTransition, chunkGenerator, editHandler);
559
=>
SyntaxFactory
.MarkupStartTag(
SyntaxFactory
.Token(SyntaxKind.OpenAngle), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.Text), default(SyntaxList<RazorSyntaxNode>), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.CloseAngle), isMarkupTransition, chunkGenerator, editHandler);
574
=>
SyntaxFactory
.MarkupEndTag(
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
SyntaxFactory
.Token(SyntaxKind.ForwardSlash), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.Text), miscAttributeContent,
SyntaxFactory
.Token(SyntaxKind.CloseAngle), isMarkupTransition, chunkGenerator, editHandler);
578
=>
SyntaxFactory
.MarkupEndTag(
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
SyntaxFactory
.Token(SyntaxKind.ForwardSlash), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.Text), default(MarkupMiscAttributeContentSyntax),
SyntaxFactory
.Token(SyntaxKind.CloseAngle), isMarkupTransition, chunkGenerator, editHandler);
586
=>
SyntaxFactory
.MarkupTagHelperElement(default(MarkupTagHelperStartTagSyntax), default(SyntaxList<RazorSyntaxNode>), default(MarkupTagHelperEndTagSyntax), tagHelperInfo);
601
=>
SyntaxFactory
.MarkupTagHelperStartTag(
SyntaxFactory
.Token(SyntaxKind.OpenAngle), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.Text), attributes, default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.CloseAngle), chunkGenerator, editHandler);
605
=>
SyntaxFactory
.MarkupTagHelperStartTag(
SyntaxFactory
.Token(SyntaxKind.OpenAngle), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.Text), default(SyntaxList<RazorSyntaxNode>), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.CloseAngle), chunkGenerator, editHandler);
620
=>
SyntaxFactory
.MarkupTagHelperEndTag(
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
SyntaxFactory
.Token(SyntaxKind.ForwardSlash), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.Text), miscAttributeContent,
SyntaxFactory
.Token(SyntaxKind.CloseAngle), chunkGenerator, editHandler);
624
=>
SyntaxFactory
.MarkupTagHelperEndTag(
SyntaxFactory
.Token(SyntaxKind.OpenAngle),
SyntaxFactory
.Token(SyntaxKind.ForwardSlash), default(SyntaxToken),
SyntaxFactory
.Token(SyntaxKind.Text), default(MarkupMiscAttributeContentSyntax),
SyntaxFactory
.Token(SyntaxKind.CloseAngle), chunkGenerator, editHandler);
637
=>
SyntaxFactory
.MarkupTagHelperAttribute(namePrefix, name, nameSuffix,
SyntaxFactory
.Token(SyntaxKind.Equals), valuePrefix, value, valueSuffix, tagHelperAttributeInfo);
641
=>
SyntaxFactory
.MarkupTagHelperAttribute(default(MarkupTextLiteralSyntax), name, default(MarkupTextLiteralSyntax),
SyntaxFactory
.Token(SyntaxKind.Equals), default(MarkupTextLiteralSyntax),
SyntaxFactory
.MarkupTagHelperAttributeValue(), default(MarkupTextLiteralSyntax), tagHelperAttributeInfo);
652
=>
SyntaxFactory
.MarkupMinimizedTagHelperAttribute(default(MarkupTextLiteralSyntax), name, tagHelperAttributeInfo);
660
=>
SyntaxFactory
.MarkupTagHelperAttributeValue(default(SyntaxList<RazorSyntaxNode>));
674
=>
SyntaxFactory
.MarkupTagHelperDirectiveAttribute(namePrefix, transition, name, colon, parameterName, nameSuffix,
SyntaxFactory
.Token(SyntaxKind.Equals), valuePrefix, value, valueSuffix, tagHelperAttributeInfo);
678
=>
SyntaxFactory
.MarkupTagHelperDirectiveAttribute(default(MarkupTextLiteralSyntax), transition, name, default(RazorMetaCodeSyntax), default(MarkupTextLiteralSyntax), default(MarkupTextLiteralSyntax),
SyntaxFactory
.Token(SyntaxKind.Equals), default(MarkupTextLiteralSyntax),
SyntaxFactory
.MarkupTagHelperAttributeValue(), default(MarkupTextLiteralSyntax), tagHelperAttributeInfo);
690
=>
SyntaxFactory
.MarkupMinimizedTagHelperDirectiveAttribute(default(MarkupTextLiteralSyntax), transition, name, default(RazorMetaCodeSyntax), default(MarkupTextLiteralSyntax), tagHelperAttributeInfo);
698
=>
SyntaxFactory
.CSharpCodeBlock(default(SyntaxList<RazorSyntaxNode>));
709
=>
SyntaxFactory
.CSharpTransition(
SyntaxFactory
.Token(SyntaxKind.Transition), chunkGenerator, editHandler);
717
=>
SyntaxFactory
.CSharpStatementLiteral(default(SyntaxTokenList), chunkGenerator, editHandler);
725
=>
SyntaxFactory
.CSharpExpressionLiteral(default(SyntaxTokenList), chunkGenerator, editHandler);
733
=>
SyntaxFactory
.CSharpEphemeralTextLiteral(default(SyntaxTokenList), chunkGenerator, editHandler);
741
=>
SyntaxFactory
.CSharpTemplateBlock(default(SyntaxList<RazorSyntaxNode>));
762
=>
SyntaxFactory
.CSharpStatementBody(openBrace,
SyntaxFactory
.CSharpCodeBlock(), closeBrace);
783
=>
SyntaxFactory
.CSharpExplicitExpressionBody(openParen,
SyntaxFactory
.CSharpCodeBlock(), closeParen);
802
=>
SyntaxFactory
.CSharpImplicitExpressionBody(
SyntaxFactory
.CSharpCodeBlock());
814
=>
SyntaxFactory
.RazorDirective(transition, body, default(DirectiveDescriptor));
826
=>
SyntaxFactory
.RazorUsingDirective(transition, body, default(DirectiveDescriptor));
837
=>
SyntaxFactory
.RazorDirectiveBody(keyword, default(CSharpCodeBlockSyntax));
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (44)
47
var newNode =
SyntaxFactory
.RazorDocument(document, endOfFile);
85
var newNode =
SyntaxFactory
.RazorCommentBlock(startCommentTransition, startCommentStar, comment, endCommentStar, endCommentTransition);
131
var newNode =
SyntaxFactory
.RazorMetaCode(metaCode, chunkGenerator, editHandler);
170
var newNode =
SyntaxFactory
.GenericBlock(children);
216
var newNode =
SyntaxFactory
.UnclassifiedTextLiteral(literalTokens, chunkGenerator, editHandler);
263
var newNode =
SyntaxFactory
.MarkupBlock(children);
309
var newNode =
SyntaxFactory
.MarkupTransition(transitionTokens, chunkGenerator, editHandler);
355
var newNode =
SyntaxFactory
.MarkupTextLiteral(literalTokens, chunkGenerator, editHandler);
401
var newNode =
SyntaxFactory
.MarkupEphemeralTextLiteral(literalTokens, chunkGenerator, editHandler);
440
var newNode =
SyntaxFactory
.MarkupCommentBlock(children);
493
var newNode =
SyntaxFactory
.MarkupMinimizedAttributeBlock(namePrefix, name);
562
var newNode =
SyntaxFactory
.MarkupAttributeBlock(namePrefix, name, nameSuffix, equalsToken, valuePrefix, value, valueSuffix);
605
var newNode =
SyntaxFactory
.MarkupMiscAttributeContent(children);
656
var newNode =
SyntaxFactory
.MarkupLiteralAttributeValue(prefix, value);
706
var newNode =
SyntaxFactory
.MarkupDynamicAttributeValue(prefix, value);
854
var newNode =
SyntaxFactory
.MarkupElement(markupStartTag, body, markupEndTag);
915
var newNode =
SyntaxFactory
.MarkupStartTag(openAngle, bang, name, attributes, forwardSlash, closeAngle, isMarkupTransition, chunkGenerator, editHandler);
982
var newNode =
SyntaxFactory
.MarkupEndTag(openAngle, forwardSlash, bang, name, miscAttributeContent, closeAngle, isMarkupTransition, chunkGenerator, editHandler);
1011
var _miscAttributeContent = this.MiscAttributeContent ??
SyntaxFactory
.MarkupMiscAttributeContent();
1057
var newNode =
SyntaxFactory
.MarkupTagHelperElement(tagHelperStartTag, body, tagHelperEndTag, tagHelperInfo);
1118
var newNode =
SyntaxFactory
.MarkupTagHelperStartTag(openAngle, bang, name, attributes, forwardSlash, closeAngle, chunkGenerator, editHandler);
1183
var newNode =
SyntaxFactory
.MarkupTagHelperEndTag(openAngle, forwardSlash, bang, name, miscAttributeContent, closeAngle, chunkGenerator, editHandler);
1211
var _miscAttributeContent = this.MiscAttributeContent ??
SyntaxFactory
.MarkupMiscAttributeContent();
1270
var newNode =
SyntaxFactory
.MarkupTagHelperAttribute(namePrefix, name, nameSuffix, equalsToken, valuePrefix, value, valueSuffix, tagHelperAttributeInfo);
1331
var newNode =
SyntaxFactory
.MarkupMinimizedTagHelperAttribute(namePrefix, name, tagHelperAttributeInfo);
1370
var newNode =
SyntaxFactory
.MarkupTagHelperAttributeValue(children);
1453
var newNode =
SyntaxFactory
.MarkupTagHelperDirectiveAttribute(namePrefix, transition, name, colon, parameterName, nameSuffix, equalsToken, valuePrefix, value, valueSuffix, tagHelperAttributeInfo);
1531
var newNode =
SyntaxFactory
.MarkupMinimizedTagHelperDirectiveAttribute(namePrefix, transition, name, colon, parameterName, tagHelperAttributeInfo);
1583
var newNode =
SyntaxFactory
.CSharpCodeBlock(children);
1622
var newNode =
SyntaxFactory
.CSharpTransition(transition, chunkGenerator, editHandler);
1666
var newNode =
SyntaxFactory
.CSharpStatementLiteral(literalTokens, chunkGenerator, editHandler);
1712
var newNode =
SyntaxFactory
.CSharpExpressionLiteral(literalTokens, chunkGenerator, editHandler);
1758
var newNode =
SyntaxFactory
.CSharpEphemeralTextLiteral(literalTokens, chunkGenerator, editHandler);
1797
var newNode =
SyntaxFactory
.CSharpTemplateBlock(children);
1866
var newNode =
SyntaxFactory
.CSharpStatement(transition, body);
1922
var newNode =
SyntaxFactory
.CSharpStatementBody(openBrace, csharpCode, closeBrace);
1979
var newNode =
SyntaxFactory
.CSharpExplicitExpression(transition, body);
2035
var newNode =
SyntaxFactory
.CSharpExplicitExpressionBody(openParen, csharpCode, closeParen);
2092
var newNode =
SyntaxFactory
.CSharpImplicitExpression(transition, body);
2130
var newNode =
SyntaxFactory
.CSharpImplicitExpressionBody(csharpCode);
2193
var newNode =
SyntaxFactory
.RazorDirective(transition, body, directiveDescriptor);
2247
var newNode =
SyntaxFactory
.RazorUsingDirective(transition, body, directiveDescriptor);
2300
var newNode =
SyntaxFactory
.RazorDirectiveBody(keyword, csharpCode);
2315
var _csharpCode = this.CSharpCode ??
SyntaxFactory
.CSharpCodeBlock();
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
92
comment =
SyntaxFactory
.Token(SyntaxKind.Marker, parent: node, position: node.StartCommentStar.EndPosition);
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (5)
Completion\DirectiveCompletionItemProviderTest.cs (5)
361
var csharpToken =
SyntaxFactory
.Token(SyntaxKind.Keyword, "in");
374
var csharpToken =
SyntaxFactory
.Token(SyntaxKind.Identifier, "model");
387
var csharpToken =
SyntaxFactory
.Token(SyntaxKind.Marker, string.Empty);
400
var token =
SyntaxFactory
.Token(SyntaxKind.Text, string.Empty);
413
var csharpToken =
SyntaxFactory
.Token(SyntaxKind.Tilde, "~");