BlockNode constructor

const BlockNode({
  1. List<String> labels = const [],
  2. List<ConstantDefinitionNode> constants = const [],
  3. List<TypeDefinitionNode> types = const [],
  4. List<VariableDeclarationNode> variables = const [],
  5. List<PascalNode> subroutines = const [],
  6. required CompoundStatementNode statement,
})

Implementation

const new({
  this.labels = const [],
  this.constants = const [],
  this.types = const [],
  this.variables = const [],
  this.subroutines = const [],
  required this.statement,
});