Language.PIR
type PIR
data Decl
data Stmt
data Ins
data Expression
data LValue
data Literal
data SubFlag
data RegType
data ObjType
type LabelName
type SubName
type VarName
type PrimName
type PkgName
type CallConv
class RegClass y
class LiteralClass x
data Sig
data ArgFlag

Generated by DrIFT : Look, but Don't Touch. *

class Emit x