bytecodealliance / bytecodealliance/wasmtime
ISLE: disallow non-partial expressions in `if` predicates
Open
isle
- Dominant language
- Rust
- Stars
- 18.6k
- Forks
- 1.8k
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 126
Description
It's a footgun: they will always succeed (should be using `if-let` to match on the result of the value, not `if` on whether anything is matchable).
See #5684 where this bit us (me) in practice.
Contributor guide
Assessment
This issue has not been assessed yet.