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