ConditionalExpressionImpl constructor
ConditionalExpressionImpl({
- required ExpressionImpl condition,
- required Token question,
- required ExpressionImpl thenExpression,
- required Token colon,
- required ExpressionImpl elseExpression,
Initialize a newly created conditional expression.
Implementation
ConditionalExpressionImpl({
required ExpressionImpl condition,
required this.question,
required ExpressionImpl thenExpression,
required this.colon,
required ExpressionImpl elseExpression,
}) : _condition = condition,
_thenExpression = thenExpression,
_elseExpression = elseExpression {
_becomeParentOf(_condition);
_becomeParentOf(_thenExpression);
_becomeParentOf(_elseExpression);
}