Open
Description
Embedded Swift should have a way to select which types of references are supported:
- none (no classes)
- strong (simple arc count)
- strong + weak (arc + side table)
This means we need frontend support for disabling features as needed and backend support for different codegen depending on the mode chosen.