CallExpr constructor

CallExpr(
  1. ASTNode callee, {
  2. List<ASTNode> positionalArgs = const [],
  3. Map<String, ASTNode> namedArgs = const {},
  4. ASTAnnotation? documentationsWithinEmptyContent,
  5. bool isNullable = false,
  6. bool hasNewOperator = false,
  7. HTSource? source,
  8. int line = 0,
  9. int column = 0,
  10. int offset = 0,
  11. int length = 0,
})

Implementation

CallExpr(
  this.callee, {
  this.positionalArgs = const [],
  this.namedArgs = const {},
  this.documentationsWithinEmptyContent,
  this.isNullable = false,
  this.hasNewOperator = false,
  super.source,
  super.line = 0,
  super.column = 0,
  super.offset = 0,
  super.length = 0,
}) : super(Semantic.callExpr);