6 types derived from RazorBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (6)
225
internal sealed partial class GenericBlockSyntax :
RazorBlockSyntax
354
internal sealed partial class MarkupBlockSyntax :
RazorBlockSyntax
594
internal sealed partial class MarkupCommentBlockSyntax :
RazorBlockSyntax
1913
internal sealed partial class MarkupTagHelperAttributeValueSyntax :
RazorBlockSyntax
2237
internal sealed partial class CSharpCodeBlockSyntax :
RazorBlockSyntax
2533
internal sealed partial class CSharpTemplateBlockSyntax :
RazorBlockSyntax
26 references to RazorBlockSyntax
Microsoft.CodeAnalysis.Razor.Compiler (26)
Language\Legacy\HtmlMarkupParser.cs (2)
1280
RazorBlockSyntax
? attributeValue = null;
1348
private
RazorBlockSyntax
ParseNonConditionalAttributeValue(SyntaxKind quote)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (21)
26
internal readonly
RazorBlockSyntax
_document;
29
internal RazorDocumentSyntax(SyntaxKind kind,
RazorBlockSyntax
document, SyntaxToken endOfFile, RazorDiagnostic[] diagnostics)
39
internal RazorDocumentSyntax(SyntaxKind kind,
RazorBlockSyntax
document, SyntaxToken endOfFile)
49
public
RazorBlockSyntax
Document => _document;
65
public RazorDocumentSyntax Update(
RazorBlockSyntax
document, SyntaxToken endOfFile)
720
internal readonly
RazorBlockSyntax
_value;
723
internal MarkupAttributeBlockSyntax(SyntaxKind kind, MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix,
RazorBlockSyntax
value, MarkupTextLiteralSyntax valueSuffix, RazorDiagnostic[] diagnostics)
758
internal MarkupAttributeBlockSyntax(SyntaxKind kind, MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix,
RazorBlockSyntax
value, MarkupTextLiteralSyntax valueSuffix)
798
public
RazorBlockSyntax
Value => _value;
819
public MarkupAttributeBlockSyntax Update(MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix,
RazorBlockSyntax
value, MarkupTextLiteralSyntax valueSuffix)
965
internal readonly
RazorBlockSyntax
_value;
967
internal MarkupDynamicAttributeValueSyntax(SyntaxKind kind, MarkupTextLiteralSyntax prefix,
RazorBlockSyntax
value, RazorDiagnostic[] diagnostics)
980
internal MarkupDynamicAttributeValueSyntax(SyntaxKind kind, MarkupTextLiteralSyntax prefix,
RazorBlockSyntax
value)
994
public
RazorBlockSyntax
Value => _value;
1009
public MarkupDynamicAttributeValueSyntax Update(MarkupTextLiteralSyntax prefix,
RazorBlockSyntax
value)
3258
=> node.Update((
RazorBlockSyntax
)Visit(node.Document), (SyntaxToken)Visit(node.EndOfFile));
3291
=> node.Update((MarkupTextLiteralSyntax)Visit(node.NamePrefix), (MarkupTextLiteralSyntax)Visit(node.Name), (MarkupTextLiteralSyntax)Visit(node.NameSuffix), (SyntaxToken)Visit(node.EqualsToken), (MarkupTextLiteralSyntax)Visit(node.ValuePrefix), (
RazorBlockSyntax
)Visit(node.Value), (MarkupTextLiteralSyntax)Visit(node.ValueSuffix));
3300
=> node.Update((MarkupTextLiteralSyntax)Visit(node.Prefix), (
RazorBlockSyntax
)Visit(node.Value));
3383
public static RazorDocumentSyntax RazorDocument(
RazorBlockSyntax
document, SyntaxToken endOfFile)
3481
public static MarkupAttributeBlockSyntax MarkupAttributeBlock(MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix,
RazorBlockSyntax
value, MarkupTextLiteralSyntax valueSuffix)
3505
public static MarkupDynamicAttributeValueSyntax MarkupDynamicAttributeValue(MarkupTextLiteralSyntax prefix,
RazorBlockSyntax
value)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (3)
394
return (RazorDocumentSyntax)InternalSyntax.SyntaxFactory.RazorDocument(document == null ? null : (InternalSyntax.
RazorBlockSyntax
)document.Green, (Syntax.InternalSyntax.SyntaxToken)endOfFile.Node).CreateRed();
496
return (MarkupAttributeBlockSyntax)InternalSyntax.SyntaxFactory.MarkupAttributeBlock(namePrefix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)namePrefix.Green, name == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)name.Green, nameSuffix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)nameSuffix.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.Node, valuePrefix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)valuePrefix.Green, value == null ? null : (InternalSyntax.
RazorBlockSyntax
)value.Green, valueSuffix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)valueSuffix.Green).CreateRed();
527
return (MarkupDynamicAttributeValueSyntax)InternalSyntax.SyntaxFactory.MarkupDynamicAttributeValue(prefix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)prefix.Green, value == null ? null : (InternalSyntax.
RazorBlockSyntax
)value.Green).CreateRed();