Module InferIR.Unop

The Smallfoot Intermediate Language: Unary Operators

type t =
| Neg

(** Unary minus *)

| BNot

(** Bitwise complement (~) *)

| LNot

(** Logical Not (!) *)

Unary operations

include sig ... end
val compare : t ‑> t ‑> int
val equal : t ‑> t ‑> bool
val to_string : t ‑> string

String representation of a unary operator.