module Data.Bits
(Method "Bits" ".&.",Value {args = -1, fixity = L, priority = 7, letBound = True, traced = False})
(Method "Bits" ".|.",Value {args = -1, fixity = L, priority = 5, letBound = True, traced = False})
(Method "Bits" "bit",Value {args = -1, fixity = Def, priority = 9, letBound = True, traced = False})
(Method "Bits" "bitSize",Value {args = -1, fixity = Def, priority = 9, letBound = True, traced = False})
(Method "Bits" "clearBit",Value {args = -1, fixity = Def, priority = 9, letBound = True, traced = False})
(Method "Bits" "complement",Value {args = -1, fixity = Def, priority = 9, letBound = True, traced = False})
(Method "Bits" "complementBit",Value {args = -1, fixity = Def, priority = 9, letBound = True, traced = False})
(Method "Bits" "isSigned",Value {args = -1, fixity = Def, priority = 9, letBound = True, traced = False})
(Method "Bits" "rotate",Value {args = -1, fixity = L, priority = 8, letBound = True, traced = False})
(Method "Bits" "rotateL",Value {args = -1, fixity = L, priority = 8, letBound = True, traced = False})
(Method "Bits" "rotateR",Value {args = -1, fixity = L, priority = 8, letBound = True, traced = False})
(Method "Bits" "setBit",Value {args = -1, fixity = Def, priority = 9, letBound = True, traced = False})
(Method "Bits" "shift",Value {args = -1, fixity = L, priority = 8, letBound = True, traced = False})
(Method "Bits" "shiftL",Value {args = -1, fixity = L, priority = 8, letBound = True, traced = False})
(Method "Bits" "shiftR",Value {args = -1, fixity = L, priority = 8, letBound = True, traced = False})
(Method "Bits" "testBit",Value {args = -1, fixity = Def, priority = 9, letBound = True, traced = False})
(Method "Bits" "xor",Value {args = -1, fixity = L, priority = 6, letBound = True, traced = False})
(TypeClass "Bits",TyCls (Cls [".&.",".|.","xor","complement","shift","rotate","bit","setBit","clearBit","complementBit","testBit","bitSize","isSigned","shiftL","shiftR","rotateL","rotateR"]))
