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