StructDecl constructor
StructDecl(
- IdentifierExpr id,
- List<
ASTNode> definition, { - IdentifierExpr? prototypeId,
- List<
IdentifierExpr> mixinIds = const [], - bool isPrivate = false,
- bool isTopLevel = false,
- HTSource? source,
- int line = 0,
- int column = 0,
- int offset = 0,
- int length = 0,
Implementation
StructDecl(
this.id,
this.definition, {
this.prototypeId,
this.mixinIds = const [],
this.isPrivate = false,
this.isTopLevel = false,
// this.lateInitialize = true,
super.source,
super.line = 0,
super.column = 0,
super.offset = 0,
super.length = 0,
}) : super(Semantic.structDeclaration);