Beispiel #1
0
 public JassIfStatementSyntax(IExpressionSyntax condition, JassStatementListSyntax body, params JassElseIfStatementSyntax[] elseIfStatements)
 {
     Condition        = condition;
     Body             = body;
     ElseIfStatements = elseIfStatements.ToImmutableArray();
     ElseClause       = null;
 }
Beispiel #2
0
 public JassIfStatementSyntax(IExpressionSyntax condition, JassStatementListSyntax body)
 {
     Condition        = condition;
     Body             = body;
     ElseIfStatements = ImmutableArray.Create <JassElseIfStatementSyntax>();
     ElseClause       = null;
 }
Beispiel #3
0
 public JassIfStatementSyntax(IExpressionSyntax condition, JassStatementListSyntax body, ImmutableArray <JassElseIfStatementSyntax> elseIfStatements, JassElseClauseSyntax?elseClause)
 {
     Condition        = condition;
     Body             = body;
     ElseIfStatements = elseIfStatements;
     ElseClause       = elseClause;
 }
 public JassFunctionSyntax(JassFunctionDeclarationSyntax declaration, JassStatementListSyntax body)
 {
     Declaration = declaration;
     Body        = body;
 }
 public JassElseClauseSyntax(JassStatementListSyntax body)
 {
     Body = body;
 }
Beispiel #6
0
 public JassElseIfClauseSyntax(IExpressionSyntax condition, JassStatementListSyntax body)
 {
     Condition = condition;
     Body      = body;
 }