6 types derived from RazorBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (6)
148internal sealed partial class GenericBlockSyntax : RazorBlockSyntax 241internal sealed partial class MarkupBlockSyntax : RazorBlockSyntax 418internal sealed partial class MarkupCommentBlockSyntax : RazorBlockSyntax 1348internal sealed partial class MarkupTagHelperAttributeValueSyntax : RazorBlockSyntax 1561internal sealed partial class CSharpCodeBlockSyntax : RazorBlockSyntax 1775internal sealed partial class CSharpTemplateBlockSyntax : RazorBlockSyntax
42 references to RazorBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (42)
Language\Legacy\TagHelperBlockRewriter.cs (4)
299var attributeValue = attributeBlock.Value; 459private static MarkupTagHelperAttributeValueSyntax RewriteAttributeValue(TryParseResult result, RazorBlockSyntax attributeValue, RazorParserOptions options) 462var rewrittenValue = attributeValue; 468rewrittenValue = (RazorBlockSyntax)rewriter.Visit(attributeValue);
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (10)
264=> node.Update((RazorBlockSyntax)Visit(node.Document), (SyntaxToken)VisitToken(node.EndOfFile)); 297=> node.Update((MarkupTextLiteralSyntax)Visit(node.NamePrefix), (MarkupTextLiteralSyntax)Visit(node.Name), (MarkupTextLiteralSyntax)Visit(node.NameSuffix), (SyntaxToken)VisitToken(node.EqualsToken), (MarkupTextLiteralSyntax)Visit(node.ValuePrefix), (RazorBlockSyntax)Visit(node.Value), (MarkupTextLiteralSyntax)Visit(node.ValueSuffix)); 306=> node.Update((MarkupTextLiteralSyntax)Visit(node.Prefix), (RazorBlockSyntax)Visit(node.Value)); 390public static RazorDocumentSyntax RazorDocument(RazorBlockSyntax document, SyntaxToken endOfFile) 398public static RazorDocumentSyntax RazorDocument(RazorBlockSyntax document) 492public static MarkupAttributeBlockSyntax MarkupAttributeBlock(MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix, RazorBlockSyntax value, MarkupTextLiteralSyntax valueSuffix) 500public static MarkupAttributeBlockSyntax MarkupAttributeBlock(MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, MarkupTextLiteralSyntax valuePrefix, RazorBlockSyntax value, MarkupTextLiteralSyntax valueSuffix) 505=> SyntaxFactory.MarkupAttributeBlock(default(MarkupTextLiteralSyntax), name, default(MarkupTextLiteralSyntax), SyntaxFactory.Token(SyntaxKind.Equals), default(MarkupTextLiteralSyntax), default(RazorBlockSyntax), default(MarkupTextLiteralSyntax)); 524public static MarkupDynamicAttributeValueSyntax MarkupDynamicAttributeValue(MarkupTextLiteralSyntax prefix, RazorBlockSyntax value) 531public static MarkupDynamicAttributeValueSyntax MarkupDynamicAttributeValue(RazorBlockSyntax value)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (28)
17public RazorBlockSyntax WithChildren(SyntaxList<RazorSyntaxNode> children) => WithChildrenCore(children); 18internal abstract RazorBlockSyntax WithChildrenCore(SyntaxList<RazorSyntaxNode> children); 20public RazorBlockSyntax AddChildren(params RazorSyntaxNode[] items) => AddChildrenCore(items); 21internal abstract RazorBlockSyntax AddChildrenCore(params RazorSyntaxNode[] items); 26private RazorBlockSyntax _document; 33public RazorBlockSyntax Document => GetRedAtZero(ref _document); 43public RazorDocumentSyntax Update(RazorBlockSyntax document, SyntaxToken endOfFile) 57public RazorDocumentSyntax WithDocument(RazorBlockSyntax document) => Update(document, EndOfFile); 180internal override RazorBlockSyntax WithChildrenCore(SyntaxList<RazorSyntaxNode> children) => WithChildren(children); 182internal override RazorBlockSyntax AddChildrenCore(params RazorSyntaxNode[] items) => AddChildren(items); 273internal override RazorBlockSyntax WithChildrenCore(SyntaxList<RazorSyntaxNode> children) => WithChildren(children); 275internal override RazorBlockSyntax AddChildrenCore(params RazorSyntaxNode[] items) => AddChildren(items); 450internal override RazorBlockSyntax WithChildrenCore(SyntaxList<RazorSyntaxNode> children) => WithChildren(children); 452internal override RazorBlockSyntax AddChildrenCore(params RazorSyntaxNode[] items) => AddChildren(items); 515private RazorBlockSyntax _value; 528public RazorBlockSyntax Value => GetRed(ref _value, 5); 558public MarkupAttributeBlockSyntax Update(MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix, RazorBlockSyntax value, MarkupTextLiteralSyntax valueSuffix) 577public MarkupAttributeBlockSyntax WithValue(RazorBlockSyntax value) => Update(NamePrefix, Name, NameSuffix, EqualsToken, ValuePrefix, value, ValueSuffix); 673private RazorBlockSyntax _value; 681public RazorBlockSyntax Value => GetRed(ref _value, 1); 702public MarkupDynamicAttributeValueSyntax Update(MarkupTextLiteralSyntax prefix, RazorBlockSyntax value) 717public MarkupDynamicAttributeValueSyntax WithValue(RazorBlockSyntax value) => Update(Prefix, value); 1380internal override RazorBlockSyntax WithChildrenCore(SyntaxList<RazorSyntaxNode> children) => WithChildren(children); 1382internal override RazorBlockSyntax AddChildrenCore(params RazorSyntaxNode[] items) => AddChildren(items); 1593internal override RazorBlockSyntax WithChildrenCore(SyntaxList<RazorSyntaxNode> children) => WithChildren(children); 1595internal override RazorBlockSyntax AddChildrenCore(params RazorSyntaxNode[] items) => AddChildren(items); 1807internal override RazorBlockSyntax WithChildrenCore(SyntaxList<RazorSyntaxNode> children) => WithChildren(children); 1809internal override RazorBlockSyntax AddChildrenCore(params RazorSyntaxNode[] items) => AddChildren(items);