<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >ByteCodeInstr</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ><SCRIPT TYPE="text/javascript" >window.onload = function () {setSynopsis("mini_ByteCodeInstr.html")};</SCRIPT ></HEAD ><BODY ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="topbar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title" >ghc-6.12.3: The GHC API</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A ></TD ><TD CLASS="topbut" ><A HREF="doc-index.html" >Index</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="modulebar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><FONT SIZE="6" >ByteCodeInstr</FONT ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Documentation</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t:BCInstr" ><A NAME="t%3ABCInstr" ></A ></A ><B >BCInstr</B > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" >Constructors</TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v:STKCHECK" ><A NAME="v%3ASTKCHECK" ></A ></A ><B >STKCHECK</B > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord" >Word</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_L" ><A NAME="v%3APUSH_L" ></A ></A ><B >PUSH_L</B > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_LL" ><A NAME="v%3APUSH_LL" ></A ></A ><B >PUSH_LL</B > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_LLL" ><A NAME="v%3APUSH_LLL" ></A ></A ><B >PUSH_LLL</B > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_G" ><A NAME="v%3APUSH_G" ></A ></A ><B >PUSH_G</B > <A HREF="Name.html#t%3AName" >Name</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_PRIMOP" ><A NAME="v%3APUSH_PRIMOP" ></A ></A ><B >PUSH_PRIMOP</B > <A HREF="PrimOp.html#t%3APrimOp" >PrimOp</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_BCO" ><A NAME="v%3APUSH_BCO" ></A ></A ><B >PUSH_BCO</B > (<A HREF="ByteCodeInstr.html#t%3AProtoBCO" >ProtoBCO</A > <A HREF="Name.html#t%3AName" >Name</A >)</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_ALTS" ><A NAME="v%3APUSH_ALTS" ></A ></A ><B >PUSH_ALTS</B > (<A HREF="ByteCodeInstr.html#t%3AProtoBCO" >ProtoBCO</A > <A HREF="Name.html#t%3AName" >Name</A >)</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_ALTS_UNLIFTED" ><A NAME="v%3APUSH_ALTS_UNLIFTED" ></A ></A ><B >PUSH_ALTS_UNLIFTED</B > (<A HREF="ByteCodeInstr.html#t%3AProtoBCO" >ProtoBCO</A > <A HREF="Name.html#t%3AName" >Name</A >) <A HREF="SMRep.html#t%3ACgRep" >CgRep</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_UBX" ><A NAME="v%3APUSH_UBX" ></A ></A ><B >PUSH_UBX</B > (<A HREF="../base-4.2.0.2/Data-Either.html#t%3AEither" >Either</A > <A HREF="Literal.html#t%3ALiteral" >Literal</A > (<A HREF="../base-4.2.0.2/Foreign-Ptr.html#t%3APtr" >Ptr</A > <A HREF="../ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A >)) <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_N" ><A NAME="v%3APUSH_APPLY_N" ></A ></A ><B >PUSH_APPLY_N</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_V" ><A NAME="v%3APUSH_APPLY_V" ></A ></A ><B >PUSH_APPLY_V</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_F" ><A NAME="v%3APUSH_APPLY_F" ></A ></A ><B >PUSH_APPLY_F</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_D" ><A NAME="v%3APUSH_APPLY_D" ></A ></A ><B >PUSH_APPLY_D</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_L" ><A NAME="v%3APUSH_APPLY_L" ></A ></A ><B >PUSH_APPLY_L</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_P" ><A NAME="v%3APUSH_APPLY_P" ></A ></A ><B >PUSH_APPLY_P</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_PP" ><A NAME="v%3APUSH_APPLY_PP" ></A ></A ><B >PUSH_APPLY_PP</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_PPP" ><A NAME="v%3APUSH_APPLY_PPP" ></A ></A ><B >PUSH_APPLY_PPP</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_PPPP" ><A NAME="v%3APUSH_APPLY_PPPP" ></A ></A ><B >PUSH_APPLY_PPPP</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_PPPPP" ><A NAME="v%3APUSH_APPLY_PPPPP" ></A ></A ><B >PUSH_APPLY_PPPPP</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PUSH_APPLY_PPPPPP" ><A NAME="v%3APUSH_APPLY_PPPPPP" ></A ></A ><B >PUSH_APPLY_PPPPPP</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:SLIDE" ><A NAME="v%3ASLIDE" ></A ></A ><B >SLIDE</B > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:ALLOC_AP" ><A NAME="v%3AALLOC_AP" ></A ></A ><B >ALLOC_AP</B > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:ALLOC_AP_NOUPD" ><A NAME="v%3AALLOC_AP_NOUPD" ></A ></A ><B >ALLOC_AP_NOUPD</B > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:ALLOC_PAP" ><A NAME="v%3AALLOC_PAP" ></A ></A ><B >ALLOC_PAP</B > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:MKAP" ><A NAME="v%3AMKAP" ></A ></A ><B >MKAP</B > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:MKPAP" ><A NAME="v%3AMKPAP" ></A ></A ><B >MKPAP</B > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:UNPACK" ><A NAME="v%3AUNPACK" ></A ></A ><B >UNPACK</B > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PACK" ><A NAME="v%3APACK" ></A ></A ><B >PACK</B > <A HREF="DataCon.html#t%3ADataCon" >DataCon</A > !<A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:LABEL" ><A NAME="v%3ALABEL" ></A ></A ><B >LABEL</B > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTLT_I" ><A NAME="v%3ATESTLT_I" ></A ></A ><B >TESTLT_I</B > <A HREF="../base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTEQ_I" ><A NAME="v%3ATESTEQ_I" ></A ></A ><B >TESTEQ_I</B > <A HREF="../base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTLT_W" ><A NAME="v%3ATESTLT_W" ></A ></A ><B >TESTLT_W</B > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord" >Word</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTEQ_W" ><A NAME="v%3ATESTEQ_W" ></A ></A ><B >TESTEQ_W</B > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord" >Word</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTLT_F" ><A NAME="v%3ATESTLT_F" ></A ></A ><B >TESTLT_F</B > <A HREF="../base-4.2.0.2/Prelude.html#t%3AFloat" >Float</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTEQ_F" ><A NAME="v%3ATESTEQ_F" ></A ></A ><B >TESTEQ_F</B > <A HREF="../base-4.2.0.2/Prelude.html#t%3AFloat" >Float</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTLT_D" ><A NAME="v%3ATESTLT_D" ></A ></A ><B >TESTLT_D</B > <A HREF="../base-4.2.0.2/Prelude.html#t%3ADouble" >Double</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTEQ_D" ><A NAME="v%3ATESTEQ_D" ></A ></A ><B >TESTEQ_D</B > <A HREF="../base-4.2.0.2/Prelude.html#t%3ADouble" >Double</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTLT_P" ><A NAME="v%3ATESTLT_P" ></A ></A ><B >TESTLT_P</B > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:TESTEQ_P" ><A NAME="v%3ATESTEQ_P" ></A ></A ><B >TESTEQ_P</B > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:CASEFAIL" ><A NAME="v%3ACASEFAIL" ></A ></A ><B >CASEFAIL</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:JMP" ><A NAME="v%3AJMP" ></A ></A ><B >JMP</B > LocalLabel</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:CCALL" ><A NAME="v%3ACCALL" ></A ></A ><B >CCALL</B > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > (<A HREF="../base-4.2.0.2/Foreign-Ptr.html#t%3APtr" >Ptr</A > <A HREF="../ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A >)</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:SWIZZLE" ><A NAME="v%3ASWIZZLE" ></A ></A ><B >SWIZZLE</B > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:ENTER" ><A NAME="v%3AENTER" ></A ></A ><B >ENTER</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:RETURN" ><A NAME="v%3ARETURN" ></A ></A ><B >RETURN</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:RETURN_UBX" ><A NAME="v%3ARETURN_UBX" ></A ></A ><B >RETURN_UBX</B > <A HREF="SMRep.html#t%3ACgRep" >CgRep</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:BRK_FUN" ><A NAME="v%3ABRK_FUN" ></A ></A ><B >BRK_FUN</B > (<A HREF="../ghc-prim-0.2.0.0/GHC-Prim.html#t%3AMutableByteArray%23" >MutableByteArray#</A > <A HREF="../base-4.2.0.2/Control-Monad-ST.html#t%3ARealWorld" >RealWorld</A >) <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A > <A HREF="ByteCodeInstr.html#t%3ABreakInfo" >BreakInfo</A ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:BCInstr')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:BCInstr" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="Outputable.html#t%3AOutputable" >Outputable</A > <A HREF="ByteCodeInstr.html#t%3ABCInstr" >BCInstr</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t:ProtoBCO" ><A NAME="t%3AProtoBCO" ></A ></A ><B >ProtoBCO</B > a </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" >Constructors</TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v:ProtoBCO" ><A NAME="v%3AProtoBCO" ></A ></A ><B >ProtoBCO</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v:protoBCOName" ><A NAME="v%3AprotoBCOName" ></A ></A ><B >protoBCOName</B > :: a</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:protoBCOInstrs" ><A NAME="v%3AprotoBCOInstrs" ></A ></A ><B >protoBCOInstrs</B > :: [<A HREF="ByteCodeInstr.html#t%3ABCInstr" >BCInstr</A >]</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:protoBCOBitmap" ><A NAME="v%3AprotoBCOBitmap" ></A ></A ><B >protoBCOBitmap</B > :: [<A HREF="SMRep.html#t%3AStgWord" >StgWord</A >]</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:protoBCOBitmapSize" ><A NAME="v%3AprotoBCOBitmapSize" ></A ></A ><B >protoBCOBitmapSize</B > :: <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:protoBCOArity" ><A NAME="v%3AprotoBCOArity" ></A ></A ><B >protoBCOArity</B > :: <A HREF="../base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:protoBCOExpr" ><A NAME="v%3AprotoBCOExpr" ></A ></A ><B >protoBCOExpr</B > :: <A HREF="../base-4.2.0.2/Data-Either.html#t%3AEither" >Either</A > [<A HREF="CoreSyn.html#t%3AAnnAlt" >AnnAlt</A > <A HREF="Var.html#t%3AId" >Id</A > <A HREF="VarSet.html#t%3AVarSet" >VarSet</A >] (<A HREF="CoreSyn.html#t%3AAnnExpr" >AnnExpr</A > <A HREF="Var.html#t%3AId" >Id</A > <A HREF="VarSet.html#t%3AVarSet" >VarSet</A >)</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:protoBCOPtrs" ><A NAME="v%3AprotoBCOPtrs" ></A ></A ><B >protoBCOPtrs</B > :: [<A HREF="../base-4.2.0.2/Data-Either.html#t%3AEither" >Either</A > <A HREF="ByteCodeItbls.html#t%3AItblPtr" >ItblPtr</A > (<A HREF="../base-4.2.0.2/Foreign-Ptr.html#t%3APtr" >Ptr</A > <A HREF="../ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A >)]</TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:ProtoBCO')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:ProtoBCO" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="Outputable.html#t%3AOutputable" >Outputable</A > a => <A HREF="Outputable.html#t%3AOutputable" >Outputable</A > (<A HREF="ByteCodeInstr.html#t%3AProtoBCO" >ProtoBCO</A > a)</TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><A NAME="v:bciStackUse" ><A NAME="v%3AbciStackUse" ></A ></A ><B >bciStackUse</B > :: <A HREF="ByteCodeInstr.html#t%3ABCInstr" >BCInstr</A > -> <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord" >Word</A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t:BreakInfo" ><A NAME="t%3ABreakInfo" ></A ></A ><B >BreakInfo</B > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" >Constructors</TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v:BreakInfo" ><A NAME="v%3ABreakInfo" ></A ></A ><B >BreakInfo</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="body" COLSPAN="2" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v:breakInfo_module" ><A NAME="v%3AbreakInfo_module" ></A ></A ><B >breakInfo_module</B > :: <A HREF="Module.html#t%3AModule" >Module</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:breakInfo_number" ><A NAME="v%3AbreakInfo_number" ></A ></A ><B >breakInfo_number</B > :: !<A HREF="../base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:breakInfo_vars" ><A NAME="v%3AbreakInfo_vars" ></A ></A ><B >breakInfo_vars</B > :: [(<A HREF="Var.html#t%3AId" >Id</A >, <A HREF="../base-4.2.0.2/Data-Word.html#t%3AWord16" >Word16</A >)]</TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:breakInfo_resty" ><A NAME="v%3AbreakInfo_resty" ></A ></A ><B >breakInfo_resty</B > :: <A HREF="Type.html#t%3AType" >Type</A ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:BreakInfo')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:BreakInfo" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="Outputable.html#t%3AOutputable" >Outputable</A > <A HREF="ByteCodeInstr.html#t%3ABreakInfo" >BreakInfo</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="botbar" >Produced by <A HREF="http://www.haskell.org/haddock/" >Haddock</A > version 2.6.1</TD ></TR ></TABLE ></BODY ></HTML >