classDefinition method
Implementation
Parser<StatementNode> classDefinition() =>
seq2(ref0(decorators).optional(), ref0(classDefRaw)).map2((decs, cls) {
if (decs == null || decs.isEmpty) return cls;
return ClassDefNode(
name: cls.name,
bases: cls.bases,
keywords: cls.keywords,
body: cls.body,
decoratorList: decs,
typeParams: cls.typeParams,
);
});