AssertInitializerImpl constructor

AssertInitializerImpl({
  1. required Token assertKeyword,
  2. required Token leftParenthesis,
  3. required ExpressionImpl condition,
  4. required Token? comma,
  5. required ExpressionImpl? message,
  6. required Token rightParenthesis,
})

Initialize a newly created assert initializer.

Implementation

AssertInitializerImpl({
  required this.assertKeyword,
  required this.leftParenthesis,
  required ExpressionImpl condition,
  required this.comma,
  required ExpressionImpl? message,
  required this.rightParenthesis,
})  : _condition = condition,
      _message = message {
  _becomeParentOf(_condition);
  _becomeParentOf(_message);
}