diff options
| author | Karl Zylinski <karl@zylinski.se> | 2024-06-30 20:36:51 +0200 |
|---|---|---|
| committer | Karl Zylinski <karl@zylinski.se> | 2024-06-30 20:36:51 +0200 |
| commit | e0face1ac87d34738751bbdb8c29f32bb89b544d (patch) | |
| tree | 6e034ac60f1bcd73db352d25761c3679fce4b14a /src/parser.cpp | |
| parent | 52aa7085e4e072fde519856b520555d08ef0835c (diff) | |
Make types like bit_set[$T] have their upper and lower bits overwritten by upper/lower from the source types when checking if polymorphic type is assignable. This fixes an issue where an i8 was always generated for bit_sets with generic elements, because it couldn't figure out upper/lower when check_bit_set_type was run. Fixes #2860
Diffstat (limited to 'src/parser.cpp')
0 files changed, 0 insertions, 0 deletions