HTNamedStruct constructor
HTNamedStruct({
- required String id,
- required HTInterpreter interpreter,
- required String file,
- required String module,
- HTDeclarationNamespace? closure,
- String? documentation,
- String? prototypeId,
- List<
String> mixinIds = const [], - HTSource? source,
- bool isPrivate = false,
- bool isTopLevel = false,
- int? staticDefinitionIp,
- int? definitionIp,
Implementation
HTNamedStruct({
required String id,
required HTInterpreter interpreter,
required String file,
required String module,
super.closure,
super.documentation,
this.prototypeId,
this.mixinIds = const [],
super.source,
super.isPrivate,
super.isTopLevel = false,
this.staticDefinitionIp,
int? definitionIp,
}) : super(id: id) {
this.interpreter = interpreter;
this.file = file;
this.module = module;
ip = definitionIp;
}