Folkert
|
3720c38e2b
|
convert to pointer_cast where we can
|
2022-12-17 23:21:19 +01:00 |
|
Ayaz Hafiz
|
3685ad2ed2
|
Ensure that llvm gen_ wrappers account different recursive pointers
Closes #2551
|
2022-12-02 13:38:32 -06:00 |
|
Folkert
|
134de80150
|
various updates
|
2022-11-03 17:18:27 +01:00 |
|
Folkert
|
66a1ba00eb
|
1.65 clippy fixes
|
2022-11-03 16:20:37 +01:00 |
|
Folkert
|
bb19644d40
|
make inc/dec private on non-windows
|
2022-10-26 16:47:12 +02:00 |
|
Folkert
|
38d7e57248
|
make refcounting functions link as External
|
2022-10-26 16:41:20 +02:00 |
|
Ayaz Hafiz
|
8cd4281173
|
Complex bitcast recursive tag union pointers when we need them to be opaque
Resolves a discussion on Zulip: https://roc.zulipchat.com/#narrow/stream/231635-compiler-development/topic/When.20recursive.20structs.20aren't.20recursive
|
2022-09-14 20:58:54 -05:00 |
|
Ayaz Hafiz
|
3b4b1838b8
|
Push layout interner further through Layout
|
2022-08-31 14:33:52 -05:00 |
|
Folkert
|
4977d1c65e
|
use RocUnion constants for tag index
|
2022-07-22 21:13:53 +02:00 |
|
Folkert
|
4d55b756bb
|
remove dict/set layout
|
2022-07-13 11:41:19 +02:00 |
|
Anton-4
|
eee85fa45d
|
moved all crates into seperate folder + related path fixes
|
2022-07-01 17:37:43 +02:00 |
|