Folkert
|
e44a8a9eed
|
print all the relevant info
|
2022-11-23 22:58:58 +01:00 |
|
Folkert
|
e7f3c6f281
|
inline dbg
|
2022-11-23 21:23:28 +01:00 |
|
Folkert
|
dcb530d3af
|
Revert "toplevel debug"
This reverts commit 5ea8d96f3e .
|
2022-11-23 20:29:55 +01:00 |
|
Folkert
|
5ea8d96f3e
|
toplevel debug
|
2022-11-23 20:29:45 +01:00 |
|
Ayaz Hafiz
|
60178f14e4
|
Remove redundant signature index
|
2022-11-16 14:05:50 -06:00 |
|
Ayaz Hafiz
|
bf1b688afb
|
Eliminate indirect reference
|
2022-11-11 21:16:27 -06:00 |
|
Ayaz Hafiz
|
d416b8b184
|
Do not clone return type
|
2022-11-11 21:16:26 -06:00 |
|
Ayaz Hafiz
|
bd9c9cc184
|
Replace busted gen test with reporting test
|
2022-11-11 21:16:26 -06:00 |
|
Ayaz Hafiz
|
3897c46a7b
|
Do not clone signature
|
2022-11-11 21:16:26 -06:00 |
|
Ayaz Hafiz
|
de17bab87c
|
Do not clone signature
|
2022-11-11 21:16:25 -06:00 |
|
Ayaz Hafiz
|
410413aa96
|
Do not clone return type
|
2022-11-11 21:16:25 -06:00 |
|
Ayaz Hafiz
|
8107c30a4b
|
Coalesce instantiated type indices
|
2022-11-11 21:16:25 -06:00 |
|
Ayaz Hafiz
|
764cc4d1d8
|
Do not clone annotation type
|
2022-11-11 21:16:25 -06:00 |
|
Ayaz Hafiz
|
cf1982733e
|
Do not clone signature closure type
|
2022-11-11 21:16:25 -06:00 |
|
Ayaz Hafiz
|
1ab8742d71
|
Do not clone return type
|
2022-11-11 21:16:24 -06:00 |
|
Ayaz Hafiz
|
16f622b0df
|
Eliminate clone of signature
|
2022-11-11 21:16:24 -06:00 |
|
Ayaz Hafiz
|
75ad2ffede
|
Do not clone signature closure type
|
2022-11-11 21:16:24 -06:00 |
|
Ayaz Hafiz
|
b0be1ed08e
|
Do not clone return type
|
2022-11-11 21:16:24 -06:00 |
|
Ayaz Hafiz
|
f1180a1549
|
Byte deletion party
|
2022-11-11 21:16:23 -06:00 |
|
Ayaz Hafiz
|
6b5f632364
|
[skip-ci] Fix borrow issues in constraining
|
2022-11-11 21:16:22 -06:00 |
|
Ayaz Hafiz
|
59d2de5a55
|
Constrain with Types SoA, sans borrow checker
|
2022-11-11 21:16:05 -06:00 |
|
Ayaz Hafiz
|
51d813dae2
|
Index into constraining via trait
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
24b6d4a3a9
|
constrain_pattern takes an expected index
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
b85465d74d
|
Resolve runtime error todo
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
f0534fc770
|
Remove TODO comment
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
b71fef5f3b
|
Resolve ability member todo
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
c76a928ed4
|
Remove var storage TODO
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
4f40d83b80
|
Remove _inner migration helper
|
2022-11-08 09:00:50 -06:00 |
|
Ayaz Hafiz
|
d84e98751e
|
Always feed ExpectedTypeIndex to expr constraining
|
2022-11-08 09:00:50 -06:00 |
|
Ayaz Hafiz
|
4e2eb67ff1
|
Surface constrain_expr takes an index
|
2022-11-08 09:00:50 -06:00 |
|
Ayaz Hafiz
|
d811fa8e5a
|
Decloning party
|
2022-11-02 15:06:03 -05:00 |
|
Ayaz Hafiz
|
ef509ecc97
|
Inline variable
|
2022-11-02 15:05:43 -05:00 |
|
Ayaz Hafiz
|
2e07cc6c14
|
More signature coalescing
|
2022-11-02 15:05:43 -05:00 |
|
Ayaz Hafiz
|
2be70e6524
|
Even more coalescing of signatures
|
2022-11-02 15:05:42 -05:00 |
|
Ayaz Hafiz
|
4bd77250c7
|
Coalesce one signature type
|
2022-11-02 15:05:42 -05:00 |
|
Ayaz Hafiz
|
e0a2139b1e
|
Coalesce even more annotation types
|
2022-11-02 15:05:42 -05:00 |
|
Ayaz Hafiz
|
a6889a4f6d
|
Coalesce annotation in typed function constraining
|
2022-11-02 15:05:42 -05:00 |
|
Ayaz Hafiz
|
6c4722fe1c
|
Coalesce signatures in destructure constraining
|
2022-11-02 15:05:42 -05:00 |
|
Ayaz Hafiz
|
b8b0d4f028
|
Inline a variable
|
2022-11-02 15:05:42 -05:00 |
|
Ayaz Hafiz
|
951724f476
|
Coalesce another signature
|
2022-11-02 15:05:41 -05:00 |
|
Ayaz Hafiz
|
a589fbb9e7
|
Coalesce return type annotation in function def constraining
|
2022-11-02 15:05:41 -05:00 |
|
Ayaz Hafiz
|
db9b29f0c8
|
Coalesce signatures in function def constraining
|
2022-11-02 15:05:41 -05:00 |
|
Ayaz Hafiz
|
ce7648b344
|
Coalesce type signature vars in typed def constraining
|
2022-11-02 15:05:41 -05:00 |
|
Ayaz Hafiz
|
3362763e45
|
Coalesce signature types in value def constraining
|
2022-11-02 15:05:41 -05:00 |
|
Ayaz Hafiz
|
34cd1fb825
|
Pattern expectation takes a type index
|
2022-11-02 15:05:40 -05:00 |
|
Ayaz Hafiz
|
2a4fca7034
|
First pass at expectations taking a type index
|
2022-11-02 15:05:22 -05:00 |
|
Ayaz Hafiz
|
cbade622b6
|
exhaustive expects type index
|
2022-11-02 15:05:01 -05:00 |
|
Ayaz Hafiz
|
e1b6e0334b
|
Generate OIOP vars correctly
|
2022-10-31 09:38:22 -05:00 |
|
Ayaz Hafiz
|
debe6332c5
|
Support OIOP for type aliases
|
2022-10-31 09:38:21 -05:00 |
|
Ayaz Hafiz
|
42058c3067
|
Add note on bug in constraining
|
2022-10-31 09:37:41 -05:00 |
|