Support for LiteralSet lowering could be expanded to handle more set literal scenarios.
Some useful additions would include:
- Mixed-width integer sets (e.g.,
i16 with i32)
- Non-integer constant sets (e.g., floats)
- Sets containing non-constant expressions that require runtime lowering
- Nested or more complex set literals
Extending the lowering logic to support these cases would allow LiteralSet to represent a wider range of set literals and improve overall completeness of the datatype support.
Support for
LiteralSetlowering could be expanded to handle more set literal scenarios.Some useful additions would include:
i16withi32)Extending the lowering logic to support these cases would allow
LiteralSetto represent a wider range of set literals and improve overall completeness of the datatype support.