ayazhafiz
|
3385c708c6
|
Deduplicate capture niches
|
2022-07-03 10:37:40 -04:00 |
|
Ayaz Hafiz
|
cb2f85ed95
|
Fix some typos
|
2022-07-03 10:37:36 -04:00 |
|
Ayaz Hafiz
|
8855f269ba
|
Make captures niche more private
|
2022-07-03 10:37:36 -04:00 |
|
Ayaz Hafiz
|
71d612078a
|
no_niche to represent lack of captures niche
|
2022-07-03 10:37:36 -04:00 |
|
Ayaz Hafiz
|
a5ea4f8c11
|
Remove references to multimorphic names
|
2022-07-03 10:37:35 -04:00 |
|
Ayaz Hafiz
|
019ebd93f7
|
Put the capture niche in the lambda name instead of generating new names
|
2022-07-03 10:37:29 -04:00 |
|
Ayaz Hafiz
|
28c1cf46a3
|
Multimorphic lambdas capture another lambda
|
2022-07-03 10:37:28 -04:00 |
|
Ayaz Hafiz
|
1903ce4db9
|
Remove LambdaName::from_non_multimorphic
|
2022-07-03 10:37:27 -04:00 |
|
Ayaz Hafiz
|
9714376b64
|
Use one method for mutex
|
2022-07-03 10:37:27 -04:00 |
|
Ayaz Hafiz
|
ada4b0ea43
|
Add test gen for multimorphic capture
|
2022-07-03 10:37:26 -04:00 |
|
Ayaz Hafiz
|
8be230695b
|
Get multimorphic lambda captures working
|
2022-07-03 10:37:26 -04:00 |
|
Ayaz Hafiz
|
51978e08ed
|
First pass at supporting multimorphic lambdas in lambda sets
|
2022-07-03 10:37:26 -04:00 |
|
ayazhafiz
|
1c40ad6127
|
Check if function doesn't need closure arg without associated method
|
2022-07-03 10:37:25 -04:00 |
|
Anton-4
|
eee85fa45d
|
moved all crates into seperate folder + related path fixes
|
2022-07-01 17:37:43 +02:00 |
|