llvm-extra-0.4.1.1: Utility functions for the llvm interface

Safe HaskellNone

LLVM.Extra.Class

Contents

Synopsis

class for tuples of undefined values

class Undefined a whereSource

Methods

undefTuple :: aSource

Instances

class for tuples of zero values

class Zero a whereSource

Methods

zeroTuple :: aSource

Instances

Zero () 
IsFirstClass a => Zero (Value a) 
IsFirstClass a => Zero (ConstValue a) 
(Zero a, Zero b) => Zero (a, b) 
(Zero a, Zero b, Zero c) => Zero (a, b, c) 

class for creating tuples of constant values

default methods for LLVM classes