1 instantiation of CSharpTransitionSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
2324
internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.
CSharpTransitionSyntax
(this, parent, position);
69 references to CSharpTransitionSyntax
Microsoft.CodeAnalysis.Razor.Compiler (61)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
298
public override void VisitCSharpTransition(
CSharpTransitionSyntax
node)
Language\Legacy\Syntax\CSharpTransitionSyntax.cs (1)
10
public
CSharpTransitionSyntax
Update(ISpanChunkGenerator? chunkGenerator, SpanEditHandler? editHandler)
Language\Legacy\Syntax\SyntaxFactory.cs (1)
14
public static
CSharpTransitionSyntax
CSharpTransition(SyntaxToken transition)
Language\Legacy\TagHelperBlockRewriter.cs (4)
605
public override SyntaxNode VisitCSharpTransition(
CSharpTransitionSyntax
node)
652
var
transition = SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.Transition));
663
CSharpTransitionSyntax
transition;
695
transition = (
CSharpTransitionSyntax
)Visit(node.Transition);
Language\RazorHtmlWriter.cs (1)
91
public override void VisitCSharpTransition(
CSharpTransitionSyntax
node)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (19)
93
public virtual TResult VisitCSharpTransition(
CSharpTransitionSyntax
node) => DefaultVisit(node);
219
public virtual void VisitCSharpTransition(
CSharpTransitionSyntax
node) => DefaultVisit(node);
344
public override SyntaxNode VisitCSharpTransition(
CSharpTransitionSyntax
node)
360
=> node.Update((
CSharpTransitionSyntax
)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body));
366
=> node.Update((
CSharpTransitionSyntax
)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body));
372
=> node.Update((
CSharpTransitionSyntax
)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body));
378
=> node.Update((
CSharpTransitionSyntax
)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body), node.DirectiveDescriptor);
381
=> node.Update((
CSharpTransitionSyntax
)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body), node.DirectiveDescriptor);
701
public static
CSharpTransitionSyntax
CSharpTransition(SyntaxToken transition, ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler)
703
if (transition.Kind is not (SyntaxKind.Transition)) return ThrowHelper.ThrowArgumentException<
CSharpTransitionSyntax
>(nameof(transition), $"Invalid SyntaxKind. Expected 'SyntaxKind.Transition', but it was {transition.Kind}");
704
return (
CSharpTransitionSyntax
)InternalSyntax.SyntaxFactory.CSharpTransition((Syntax.InternalSyntax.SyntaxToken)transition.Node, chunkGenerator, editHandler).CreateRed();
708
public static
CSharpTransitionSyntax
CSharpTransition(ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler)
744
public static CSharpStatementSyntax CSharpStatement(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body)
765
public static CSharpExplicitExpressionSyntax CSharpExplicitExpression(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body)
786
public static CSharpImplicitExpressionSyntax CSharpImplicitExpression(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body)
805
public static RazorDirectiveSyntax RazorDirective(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor)
813
public static RazorDirectiveSyntax RazorDirective(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body)
817
public static RazorUsingDirectiveSyntax RazorUsingDirective(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor)
825
public static RazorUsingDirectiveSyntax RazorUsingDirective(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (34)
1618
public
CSharpTransitionSyntax
Update(SyntaxToken transition, ISpanChunkGenerator chunkGenerator, SpanEditHandler editHandler)
1622
var
newNode = SyntaxFactory.CSharpTransition(transition, chunkGenerator, editHandler);
1632
public
CSharpTransitionSyntax
WithTransition(SyntaxToken transition) => Update(transition, ChunkGenerator, EditHandler);
1633
public
CSharpTransitionSyntax
WithChunkGenerator(ISpanChunkGenerator chunkGenerator) => Update(Transition, chunkGenerator, EditHandler);
1634
public
CSharpTransitionSyntax
WithEditHandler(SpanEditHandler editHandler) => Update(Transition, ChunkGenerator, editHandler);
1821
public abstract
CSharpTransitionSyntax
Transition { get; }
1822
public CSharpRazorBlockSyntax WithTransition(
CSharpTransitionSyntax
transition) => WithTransitionCore(transition);
1823
internal abstract CSharpRazorBlockSyntax WithTransitionCore(
CSharpTransitionSyntax
transition);
1832
private
CSharpTransitionSyntax
_transition;
1840
public override
CSharpTransitionSyntax
Transition => GetRedAtZero(ref _transition);
1862
public CSharpStatementSyntax Update(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body)
1876
internal override CSharpRazorBlockSyntax WithTransitionCore(
CSharpTransitionSyntax
transition) => WithTransition(transition);
1877
public new CSharpStatementSyntax WithTransition(
CSharpTransitionSyntax
transition) => Update(transition, Body);
1945
private
CSharpTransitionSyntax
_transition;
1953
public override
CSharpTransitionSyntax
Transition => GetRedAtZero(ref _transition);
1975
public CSharpExplicitExpressionSyntax Update(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body)
1989
internal override CSharpRazorBlockSyntax WithTransitionCore(
CSharpTransitionSyntax
transition) => WithTransition(transition);
1990
public new CSharpExplicitExpressionSyntax WithTransition(
CSharpTransitionSyntax
transition) => Update(transition, Body);
2058
private
CSharpTransitionSyntax
_transition;
2066
public override
CSharpTransitionSyntax
Transition => GetRedAtZero(ref _transition);
2088
public CSharpImplicitExpressionSyntax Update(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body)
2102
internal override CSharpRazorBlockSyntax WithTransitionCore(
CSharpTransitionSyntax
transition) => WithTransition(transition);
2103
public new CSharpImplicitExpressionSyntax WithTransition(
CSharpTransitionSyntax
transition) => Update(transition, Body);
2152
public new BaseRazorDirectiveSyntax WithTransition(
CSharpTransitionSyntax
transition) => (BaseRazorDirectiveSyntax)WithTransitionCore(transition);
2158
private
CSharpTransitionSyntax
_transition;
2166
public override
CSharpTransitionSyntax
Transition => GetRedAtZero(ref _transition);
2189
public RazorDirectiveSyntax Update(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor)
2203
internal override CSharpRazorBlockSyntax WithTransitionCore(
CSharpTransitionSyntax
transition) => WithTransition(transition);
2204
public new RazorDirectiveSyntax WithTransition(
CSharpTransitionSyntax
transition) => Update(transition, Body, DirectiveDescriptor);
2212
private
CSharpTransitionSyntax
_transition;
2220
public override
CSharpTransitionSyntax
Transition => GetRedAtZero(ref _transition);
2243
public RazorUsingDirectiveSyntax Update(
CSharpTransitionSyntax
transition, CSharpSyntaxNode body, DirectiveDescriptor directiveDescriptor)
2257
internal override CSharpRazorBlockSyntax WithTransitionCore(
CSharpTransitionSyntax
transition) => WithTransition(transition);
2258
public new RazorUsingDirectiveSyntax WithTransition(
CSharpTransitionSyntax
transition) => Update(transition, Body, DirectiveDescriptor);
Microsoft.CodeAnalysis.Razor.Workspaces (8)
CodeActions\Razor\ExtractToCodeBehindCodeActionProvider.cs (1)
134
=> node.DescendantNodes().Any(n => n is MarkupBlockSyntax or
CSharpTransitionSyntax
or RazorCommentBlockSyntax);
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
289
if (owner is not
CSharpTransitionSyntax
)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
326
public override void VisitCSharpTransition(
CSharpTransitionSyntax
node)
Formatting\FormattingVisitor.cs (1)
466
public override void VisitCSharpTransition(
CSharpTransitionSyntax
node)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
874
public override LineInfo VisitCSharpTransition(
CSharpTransitionSyntax
node)
Formatting\Passes\CSharpOnTypeFormattingPass.cs (2)
636
else if (owner is
CSharpTransitionSyntax
&&
974
transition is
CSharpTransitionSyntax
)
SemanticTokens\SemanticTokensVisitor.cs (1)
448
public override void VisitCSharpTransition(
CSharpTransitionSyntax
node)