4 instantiations of SwitchExpressionSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
14496
=> new
SwitchExpressionSyntax
(this.Kind, this.governingExpression, this.switchKeyword, this.openBraceToken, this.arms, this.closeBraceToken, diagnostics, GetAnnotations());
14499
=> new
SwitchExpressionSyntax
(this.Kind, this.governingExpression, this.switchKeyword, this.openBraceToken, this.arms, this.closeBraceToken, GetDiagnostics(), annotations);
31804
return new
SwitchExpressionSyntax
(SyntaxKind.SwitchExpression, governingExpression, switchKeyword, openBraceToken, arms.Node, closeBraceToken, this.context);
37226
return new
SwitchExpressionSyntax
(SyntaxKind.SwitchExpression, governingExpression, switchKeyword, openBraceToken, arms.Node, closeBraceToken);
11 references to SwitchExpressionSyntax
Microsoft.CodeAnalysis.CSharp (11)
_generated\1\Syntax.xml.Internal.Generated.cs (7)
14478
public
SwitchExpressionSyntax
Update(ExpressionSyntax governingExpression, SyntaxToken switchKeyword, SyntaxToken openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms, SyntaxToken closeBraceToken)
14482
var
newNode = SyntaxFactory.SwitchExpression(governingExpression, switchKeyword, openBraceToken, arms, closeBraceToken);
27561
public virtual TResult VisitSwitchExpression(
SwitchExpressionSyntax
node) => this.DefaultVisit(node);
27815
public virtual void VisitSwitchExpression(
SwitchExpressionSyntax
node) => this.DefaultVisit(node);
28359
public override CSharpSyntaxNode VisitSwitchExpression(
SwitchExpressionSyntax
node)
31792
public
SwitchExpressionSyntax
SwitchExpression(ExpressionSyntax governingExpression, SyntaxToken switchKeyword, SyntaxToken openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms, SyntaxToken closeBraceToken)
37214
public static
SwitchExpressionSyntax
SwitchExpression(ExpressionSyntax governingExpression, SyntaxToken switchKeyword, SyntaxToken openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms, SyntaxToken closeBraceToken)
_generated\2\Syntax.xml.Syntax.Generated.cs (3)
8969
public SyntaxToken SwitchKeyword => new SyntaxToken(this, ((InternalSyntax.
SwitchExpressionSyntax
)this.Green).switchKeyword, GetChildPosition(1), GetChildIndex(1));
8971
public SyntaxToken OpenBraceToken => new SyntaxToken(this, ((InternalSyntax.
SwitchExpressionSyntax
)this.Green).openBraceToken, GetChildPosition(2), GetChildIndex(2));
8982
public SyntaxToken CloseBraceToken => new SyntaxToken(this, ((InternalSyntax.
SwitchExpressionSyntax
)this.Green).closeBraceToken, GetChildPosition(4), GetChildIndex(4));
Parser\LanguageParser_Patterns.cs (1)
593
private
SwitchExpressionSyntax
ParseSwitchExpression(ExpressionSyntax governingExpression, SyntaxToken switchKeyword)