package calli

  1. Overview
  2. Docs

Module Calli.Type

type t =
  1. | Integer of {
    1. bitwidth : int;
    }
  2. | Float
  3. | Pointer of {
    1. ty : t;
    }
  4. | Vector of {
    1. size : int;
    2. ty : t;
    }
  5. | Array of {
    1. size : int;
    2. ty : t;
    }
  6. | Label
  7. | Void
  8. | Double
  9. | Undef
val get_bitwidth : t -> int
val get_size : t -> int
val pp : Format.formatter -> t -> unit