roc/crates/compiler/solve/src
Ayaz Hafiz 0e52a7e069
Make sure FunctionKind is determined in all entry points
There are a lot of entry points for a Roc program. They should probably
be all consolidated into one, but for now, when FunctionKind is needed,
determine it from the environment. This fixes EXPERIMENTAL_ROC_ERASE for
`roc test` etc.

Also print the location of a failure when `internal_error!` is called. I
think this should panic instead, and I thought it used to - does anyone
know if that changed?
2024-07-07 16:01:14 -05:00
..
solve Rename env to scope 2023-06-22 14:31:03 -05:00
ability.rs Clean up more unused Nat stuff 2024-01-26 16:23:21 -05:00
aliases.rs Break up SolveEnv 2023-07-12 13:53:51 -05:00
deep_copy.rs Content variant ErasedLambda 2023-07-12 13:57:17 -05:00
env.rs Fix types 2023-07-17 10:10:50 -05:00
kinds.rs Make sure FunctionKind is determined in all entry points 2024-07-07 16:01:14 -05:00
lib.rs freshen annotations 2023-07-24 21:24:33 +02:00
module.rs Push checkmate through load 2023-07-17 09:51:00 -05:00
pools.rs auto clippy fixes 2023-07-10 18:27:08 +02:00
solve.rs Update language server to support apps 2023-10-25 17:14:33 -05:00
specialize.rs Make sure late specializations of opaques inherit Inspect as needed 2023-11-30 22:25:08 -06:00
to_var.rs clippy 2024-04-15 16:50:44 +02:00