mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-28 14:24:45 +00:00
13 lines
356 B
Rust
13 lines
356 B
Rust
/// Low-level operations that get translated directly into e.g. LLVM instructions.
|
|
/// These are always wrapped when exposed to end users, and can only make it
|
|
/// into an Expr when added directly by can::builtins
|
|
#[derive(Debug, Copy, Clone, PartialEq, Eq)]
|
|
pub enum LowLevel {
|
|
/// List.len
|
|
ListLen,
|
|
Eq,
|
|
NotEq,
|
|
And,
|
|
Or,
|
|
Not,
|
|
}
|