Skip to content

ExportClassDefinition

Defined in: packages/core/src/export/registry.ts:70

A construct’s declared export behavior.

PropertyTypeDescriptionDefined in
classExportClass-packages/core/src/export/registry.ts:71
export?(ctx) => ExportLoweringProduce the lowered form — required exactly for exports-with-fallback constructs (registration enforces both directions).packages/core/src/export/registry.ts:82
onEmitstringOne author-facing sentence: what emit does with this construct. Used verbatim in mlym emit’s report and the docs’ export-class table, so it is written for the person reading a warning, not for the source.packages/core/src/export/registry.ts:77