4 instantiations of ElseClauseSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
13795
=> new
ElseClauseSyntax
(this.Kind, this.elseKeyword, this.statement, diagnostics, GetAnnotations());
13798
=> new
ElseClauseSyntax
(this.Kind, this.elseKeyword, this.statement, GetDiagnostics(), annotations);
31677
var result = new
ElseClauseSyntax
(SyntaxKind.ElseClause, elseKeyword, statement, this.context);
37099
var result = new
ElseClauseSyntax
(SyntaxKind.ElseClause, elseKeyword, statement);
24 references to ElseClauseSyntax
Microsoft.CodeAnalysis.CSharp (24)
_generated\0\Syntax.xml.Main.Generated.cs (1)
4609
return (IfStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.IfStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)ifKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green, @else == null ? null : (Syntax.InternalSyntax.
ElseClauseSyntax
)@else.Green).CreateRed();
_generated\1\Syntax.xml.Internal.Generated.cs (20)
13572
internal readonly
ElseClauseSyntax
? @else;
13574
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement,
ElseClauseSyntax
? @else, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13600
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement,
ElseClauseSyntax
? @else, SyntaxFactoryContext context)
13627
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement,
ElseClauseSyntax
? @else)
13677
public
ElseClauseSyntax
? Else => this.@else;
13697
public IfStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement,
ElseClauseSyntax
@else)
13777
public
ElseClauseSyntax
Update(SyntaxToken elseKeyword, StatementSyntax statement)
13781
var
newNode = SyntaxFactory.ElseClause(elseKeyword, statement);
27555
public virtual TResult VisitElseClause(
ElseClauseSyntax
node) => this.DefaultVisit(node);
27809
public virtual void VisitElseClause(
ElseClauseSyntax
node) => this.DefaultVisit(node);
28339
=> node.Update(VisitList(node.AttributeLists), (SyntaxToken)Visit(node.IfKeyword), (SyntaxToken)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Condition), (SyntaxToken)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement), (
ElseClauseSyntax
)Visit(node.Else));
28341
public override CSharpSyntaxNode VisitElseClause(
ElseClauseSyntax
node)
31649
public IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement,
ElseClauseSyntax
? @else)
31665
public
ElseClauseSyntax
ElseClause(SyntaxToken elseKeyword, StatementSyntax statement)
31675
if (cached != null) return (
ElseClauseSyntax
)cached;
31677
var
result = new ElseClauseSyntax(SyntaxKind.ElseClause, elseKeyword, statement, this.context);
37071
public static IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken ifKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement,
ElseClauseSyntax
? @else)
37087
public static
ElseClauseSyntax
ElseClause(SyntaxToken elseKeyword, StatementSyntax statement)
37097
if (cached != null) return (
ElseClauseSyntax
)cached;
37099
var
result = new ElseClauseSyntax(SyntaxKind.ElseClause, elseKeyword, statement);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
8554
public SyntaxToken ElseKeyword => new SyntaxToken(this, ((InternalSyntax.
ElseClauseSyntax
)this.Green).elseKeyword, Position, 0);
Parser\LanguageParser.cs (2)
10120
var
elseClause = alternative is null ?
10156
private
ElseClauseSyntax
ParseElseClauseOpt()