BasicBlock constructor

BasicBlock({
  1. required int id,
  2. List<Instruction>? instructions,
  3. List<BasicBlock>? predecessors,
  4. List<BasicBlock>? successors,
})

Implementation

BasicBlock({
  required this.id,
  List<Instruction>? instructions,
  List<BasicBlock>? predecessors,
  List<BasicBlock>? successors,
})  : instructions = instructions ?? [],
      predecessors = predecessors ?? [],
      successors = successors ?? [];