<!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 >HscTypes</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >HscTypes</DIV ><DIV CLASS="mini-synopsis" ><H1 ><TT ><A HREF="HscTypes.html#t%3AGhc" >Ghc</A ></TT > monad stuff </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AGhc" TARGET="main" >Ghc</A > a</DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AGhcT" TARGET="main" >GhcT</A > m a</DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AliftGhcT" TARGET="main" >liftGhcT</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="HscTypes.html#t%3AGhcMonad" TARGET="main" >GhcMonad</A > m</DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="HscTypes.html#t%3AWarnLogMonad" TARGET="main" >WarnLogMonad</A > m</DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AliftIO" TARGET="main" >liftIO</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AioMsgMaybe" TARGET="main" >ioMsgMaybe</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AioMsg" TARGET="main" >ioMsg</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AlogWarnings" TARGET="main" >logWarnings</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AclearWarnings" TARGET="main" >clearWarnings</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AhasWarnings" TARGET="main" >hasWarnings</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ASourceError" TARGET="main" >SourceError</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AGhcApiError" TARGET="main" >GhcApiError</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmkSrcErr" TARGET="main" >mkSrcErr</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AsrcErrorMessages" TARGET="main" >srcErrorMessages</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmkApiErr" TARGET="main" >mkApiErr</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AthrowOneError" TARGET="main" >throwOneError</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AhandleSourceError" TARGET="main" >handleSourceError</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AreflectGhc" TARGET="main" >reflectGhc</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AreifyGhc" TARGET="main" >reifyGhc</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AhandleFlagWarnings" TARGET="main" >handleFlagWarnings</A ></DIV > <H1 >Sessions and compilation state </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ASession" TARGET="main" >Session</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AwithSession" TARGET="main" >withSession</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmodifySession" TARGET="main" >modifySession</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AwithTempSession" TARGET="main" >withTempSession</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AHscEnv" TARGET="main" >HscEnv</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AhscEPS" TARGET="main" >hscEPS</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AFinderCache" TARGET="main" >FinderCache</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AFindResult" TARGET="main" >FindResult</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AModLocationCache" TARGET="main" >ModLocationCache</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ATarget" TARGET="main" >Target</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ATargetId" TARGET="main" >TargetId</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3ApprTarget" TARGET="main" >pprTarget</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3ApprTargetId" TARGET="main" >pprTargetId</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AModuleGraph" TARGET="main" >ModuleGraph</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyMG" TARGET="main" >emptyMG</A ></DIV > <H2 >Callbacks </H2 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AGhcApiCallbacks" TARGET="main" >GhcApiCallbacks</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AwithLocalCallbacks" TARGET="main" >withLocalCallbacks</A ></DIV > <H1 >Information about modules </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AModDetails" TARGET="main" >ModDetails</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyModDetails" TARGET="main" >emptyModDetails</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AModGuts" TARGET="main" >ModGuts</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ACoreModule" TARGET="main" >CoreModule</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ACgGuts" TARGET="main" >CgGuts</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AForeignStubs" TARGET="main" >ForeignStubs</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AImportedMods" TARGET="main" >ImportedMods</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AModSummary" TARGET="main" >ModSummary</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3Ams_mod_name" TARGET="main" >ms_mod_name</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AshowModMsg" TARGET="main" >showModMsg</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AisBootSummary" TARGET="main" >isBootSummary</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmsHsFilePath" TARGET="main" >msHsFilePath</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmsHiFilePath" TARGET="main" >msHiFilePath</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmsObjFilePath" TARGET="main" >msObjFilePath</A ></DIV > <H1 >Information about the module being compiled </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AHscSource" TARGET="main" >HscSource</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AisHsBoot" TARGET="main" >isHsBoot</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AhscSourceString" TARGET="main" >hscSourceString</A ></DIV > <H1 >State relating to modules in this package </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AHomePackageTable" TARGET="main" >HomePackageTable</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AHomeModInfo" TARGET="main" >HomeModInfo</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyHomePackageTable" TARGET="main" >emptyHomePackageTable</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AhptInstances" TARGET="main" >hptInstances</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AhptRules" TARGET="main" >hptRules</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AhptVectInfo" TARGET="main" >hptVectInfo</A ></DIV > <H1 >State relating to known packages </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AExternalPackageState" TARGET="main" >ExternalPackageState</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AEpsStats" TARGET="main" >EpsStats</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AaddEpsInStats" TARGET="main" >addEpsInStats</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3APackageTypeEnv" TARGET="main" >PackageTypeEnv</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3APackageIfaceTable" TARGET="main" >PackageIfaceTable</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyPackageIfaceTable" TARGET="main" >emptyPackageIfaceTable</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AlookupIfaceByModule" TARGET="main" >lookupIfaceByModule</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyModIface" TARGET="main" >emptyModIface</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3APackageInstEnv" TARGET="main" >PackageInstEnv</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3APackageRuleBase" TARGET="main" >PackageRuleBase</A > </DIV > <H1 >Annotations </H1 > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AprepareAnnotations" TARGET="main" >prepareAnnotations</A ></DIV > <H1 >Interactive context </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AInteractiveContext" TARGET="main" >InteractiveContext</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyInteractiveContext" TARGET="main" >emptyInteractiveContext</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AicPrintUnqual" TARGET="main" >icPrintUnqual</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AextendInteractiveContext" TARGET="main" >extendInteractiveContext</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AsubstInteractiveContext" TARGET="main" >substInteractiveContext</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmkPrintUnqualified" TARGET="main" >mkPrintUnqualified</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3ApprModulePrefix" TARGET="main" >pprModulePrefix</A ></DIV > <H1 >Interfaces </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AModIface" TARGET="main" >ModIface</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmkIfaceWarnCache" TARGET="main" >mkIfaceWarnCache</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmkIfaceHashCache" TARGET="main" >mkIfaceHashCache</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmkIfaceFixCache" TARGET="main" >mkIfaceFixCache</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyIfaceWarnCache" TARGET="main" >emptyIfaceWarnCache</A ></DIV > <H1 >Fixity </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AFixityEnv" TARGET="main" >FixityEnv</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AFixItem" TARGET="main" >FixItem</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AlookupFixity" TARGET="main" >lookupFixity</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyFixityEnv" TARGET="main" >emptyFixityEnv</A ></DIV > <H1 >TyThings and type environments </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ATyThing" TARGET="main" >TyThing</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AtyThingClass" TARGET="main" >tyThingClass</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AtyThingTyCon" TARGET="main" >tyThingTyCon</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AtyThingDataCon" TARGET="main" >tyThingDataCon</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AtyThingId" TARGET="main" >tyThingId</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AimplicitTyThings" TARGET="main" >implicitTyThings</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AisImplicitTyThing" TARGET="main" >isImplicitTyThing</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3ATypeEnv" TARGET="main" >TypeEnv</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AlookupType" TARGET="main" >lookupType</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AlookupTypeHscEnv" TARGET="main" >lookupTypeHscEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AmkTypeEnv" TARGET="main" >mkTypeEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyTypeEnv" TARGET="main" >emptyTypeEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AextendTypeEnv" TARGET="main" >extendTypeEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AextendTypeEnvList" TARGET="main" >extendTypeEnvList</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AextendTypeEnvWithIds" TARGET="main" >extendTypeEnvWithIds</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AlookupTypeEnv" TARGET="main" >lookupTypeEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AtypeEnvElts" TARGET="main" >typeEnvElts</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AtypeEnvClasses" TARGET="main" >typeEnvClasses</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AtypeEnvTyCons" TARGET="main" >typeEnvTyCons</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AtypeEnvIds" TARGET="main" >typeEnvIds</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AtypeEnvDataCons" TARGET="main" >typeEnvDataCons</A ></DIV > <H1 >MonadThings </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="HscTypes.html#t%3AMonadThings" TARGET="main" >MonadThings</A > m</DIV > <H1 >Information on imports and exports </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AWhetherHasOrphans" TARGET="main" >WhetherHasOrphans</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AIsBootInterface" TARGET="main" >IsBootInterface</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AUsage" TARGET="main" >Usage</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ADependencies" TARGET="main" >Dependencies</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AnoDependencies" TARGET="main" >noDependencies</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ANameCache" TARGET="main" >NameCache</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AOrigNameCache" TARGET="main" >OrigNameCache</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AOrigIParamCache" TARGET="main" >OrigIParamCache</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AAvails" TARGET="main" >Avails</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AavailsToNameSet" TARGET="main" >availsToNameSet</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AavailsToNameEnv" TARGET="main" >availsToNameEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AavailName" TARGET="main" >availName</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AavailNames" TARGET="main" >availNames</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AGenAvailInfo" TARGET="main" >GenAvailInfo</A > name</DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AAvailInfo" TARGET="main" >AvailInfo</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3ARdrAvailInfo" TARGET="main" >RdrAvailInfo</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AIfaceExport" TARGET="main" >IfaceExport</A > </DIV > <H1 >Warnings </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AWarnings" TARGET="main" >Warnings</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AWarningTxt" TARGET="main" >WarningTxt</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AplusWarns" TARGET="main" >plusWarns</A ></DIV > <H1 >Linker stuff </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ALinkable" TARGET="main" >Linkable</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AisObjectLinkable" TARGET="main" >isObjectLinkable</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AUnlinked" TARGET="main" >Unlinked</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3ACompiledByteCode" TARGET="main" >CompiledByteCode</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AisObject" TARGET="main" >isObject</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AnameOfObject" TARGET="main" >nameOfObject</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AisInterpretable" TARGET="main" >isInterpretable</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AbyteCodeOfObject" TARGET="main" >byteCodeOfObject</A ></DIV > <H1 >Program coverage </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AHpcInfo" TARGET="main" >HpcInfo</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyHpcInfo" TARGET="main" >emptyHpcInfo</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AisHpcUsed" TARGET="main" >isHpcUsed</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3AAnyHpcUsage" TARGET="main" >AnyHpcUsage</A > </DIV > <H1 >Breakpoints </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AModBreaks" TARGET="main" >ModBreaks</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="HscTypes.html#t%3ABreakIndex" TARGET="main" >BreakIndex</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AemptyModBreaks" TARGET="main" >emptyModBreaks</A ></DIV > <H1 >Vectorisation information </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AVectInfo" TARGET="main" >VectInfo</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="HscTypes.html#t%3AIfaceVectInfo" TARGET="main" >IfaceVectInfo</A > </DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AnoVectInfo" TARGET="main" >noVectInfo</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AplusVectInfo" TARGET="main" >plusVectInfo</A ></DIV > <DIV CLASS="decl" ><A HREF="HscTypes.html#v%3AnoIfaceVectInfo" TARGET="main" >noIfaceVectInfo</A ></DIV ></DIV ></DIV ></BODY ></HTML >