Commit Graph

27 Commits

Author SHA1 Message Date
Folkert de Vries
86a1a0f401
Merge pull request #3643 from rtfeldman/disjoint-able-variable-specialization
Disjoint able variable specialization algorithm
2022-08-02 20:31:47 +02:00
Folkert de Vries
ed9b7da4a3
Merge pull request #3675 from rtfeldman/remove-todo-opaques
Remove references to todo_opaques
2022-08-02 00:43:14 +02:00
Ayaz Hafiz
2e6d7bfa2a
Remove references to todo_opaques
Opaque types are now fully implemented so this can be removed. roc_ast
is going away in favor of can, so references there have been replaced
with internal_error.
2022-08-01 13:24:29 -05:00
Ayaz Hafiz
46b4a97104
Fix compile errors 2022-08-01 08:02:57 -05:00
Ayaz Hafiz
922f2f5683
Update tests 2022-07-29 14:59:24 -04:00
Ayaz Hafiz
c0e976f544
Wrap unification subs in Env 2022-07-28 08:57:33 -04:00
Ayaz Hafiz
e20b5f6ee1
Support underscore assignments in roc_ast 2022-07-24 16:11:05 -04:00
Folkert de Vries
860df057dc
Merge pull request #3600 from rtfeldman/i3298
Various improvements to is-open constraints/catch-all branches in patterns
2022-07-23 12:49:35 +02:00
Ayaz Hafiz
5ad04dcd2c
Emit runtime error when tag unions have an error type
Closes #3266
2022-07-22 15:46:09 -04:00
Ayaz Hafiz
e06cb6e1a7
Update ast 2022-07-22 12:57:27 -04:00
Richard Feldman
fac29615c8
Merge pull request #3590 from rtfeldman/update-wording
Update wording on a type mismatch
2022-07-21 14:29:23 -04:00
Folkert
7597d11b59
parse the region of the preceding comment for an expect 2022-07-21 10:42:57 -04:00
Richard Feldman
3972664e48
Rename Category::Float to Category::Frac 2022-07-20 10:49:05 -04:00
Richard Feldman
950155f0b3
Merge pull request #3383 from rtfeldman/editor_wgpu_update_fix
editor wgpu12+path fix
2022-07-15 17:26:03 -04:00
Richard Feldman
bf63c45b46
Compute src_dir from original filename
This fixed a bug where bindgen was providing cwd() for src_dir,
but actually the src_dir should have been based on the filename.
This prevents that problem from happening in the future!
2022-07-13 12:49:06 -04:00
Folkert de Vries
a209c44e42
Merge pull request #3480 from rtfeldman/types-dead-code
Get rid of more dead code due to builtins
2022-07-11 18:44:51 +02:00
Richard Feldman
2e038a045c
Merge pull request #3467 from rtfeldman/remove-parse-def 2022-07-10 23:12:26 -04:00
ayazhafiz
d61bb314e9
Get rid of more dead code 2022-07-10 19:55:46 -04:00
ayazhafiz
888c480a8b
Move solved_types and builtin_aliases to ast 2022-07-10 19:50:10 -04:00
ayazhafiz
699c4d7fff
Move Solved to roc_solve 2022-07-10 19:42:41 -04:00
Richard Feldman
c45e3ec4b4
Merge remote-tracking branch 'origin/trunk' into fix-nested-imports 2022-07-10 08:52:38 -04:00
Folkert
3dee90ced8
remove parse::ast::Def 2022-07-10 01:10:37 +02:00
Richard Feldman
a6d99aa357
Move src_dir into LoadStart 2022-07-08 18:16:07 -04:00
Ayaz Hafiz
5d74a376af
Attach ambient function vars to lambda sets 2022-07-06 13:04:29 -04:00
Ayaz Hafiz
e09b5313df
Fix type errors 2022-07-05 22:16:52 -04:00
Anton-4
de0ac56329
editor wgpu12+path fix 2022-07-03 17:09:26 +02:00
Anton-4
eee85fa45d
moved all crates into seperate folder + related path fixes 2022-07-01 17:37:43 +02:00