Îõ³h*  tÏ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN0.7.0.1 Safe-Inferred6<ìhpc% is an Hpc local rendition of a Span.hpc explodes the HpcPos into  line:column- line:columnhpc implodes to HpcPos, from  line:column- line:columnhpcÏPredicate determining whether the first argument is inside the second argument.hpc(Read a file strictly, as opposed to how O© does it using lazy IO, but also disregard system locale and assume that the file is encoded in UTF-8. Haskell source files are expected to be encoded in UTF-8 by GHC. hpcÊWrite file in UTF-8 encoding. Parent directory will be created if missing.hpcPhpc    Safe-Inferred6< hpcÐ is the storage format for our dynamic information about what boxes are ticked."hpcRead a .tix File.#hpcWrite a .tix File.$hpcgetTixFullName takes a binary or .tix&-file name, and normalizes it into a .tix -file name. getTixFileName "example.hs" == "example.tix" getTixFileName "example.tar.gz" == "example.tar.tix" getTixFileName "example.tix" == "example.tix"%hpc&hpcQhpcRhpc  !"#$  !"#$ Safe-Inferred E/01/01 Safe-Inferred P=hpc=Ù is the information about a modules static properties, like location of Tix's in a file.0Tab stops are the size of a tab in the provided  line:column values.-In GHC, this is 1 (a tab is just a character)With  hpc-tracer., this is 8 (a tab represents several spaces).?hpcWrite a mix file to disk.ØThe following command creates the mix file under the location "/home/user/main/Main.mix" &mixCreate "/home/user/main" "Main" mix@hpcRead a mix file.Shpc,Check that hash in .tix and .mix file match.?hpcName of the target directory.hpc5Name of the module for which the mix file is created.hpcThe Mix data structure.@hpc Dir Nameshpc module wanted=><789:;3456?@A2=><789:;3456?@A2Ô      !!""#$%&'()*+,-./0123456789:;<=>?@AABCDEFGHIJKLMNOPQRSTUVWXÙ"hpc-0.7.0.1-3WlZAfJ6ooAErO2Dw0LercTrace.Hpc.Util Trace.Hpc.TixTrace.Hpc.Reflect Trace.Hpc.MixhpcHashHpcHashtoHashHpcPos fromHpcPostoHpcPos insideHpcPoscatchIO readFileUtf8 writeFileUtf8 $fReadHpcPos $fShowHpcPos $fNumHash $fShowHash $fReadHash $fNFDataHash$fHpcHashHpcPos $fHpcHash(,) $fHpcHashList $fHpcHashBool $fHpcHashChar$fHpcHashInteger $fHpcHashInt$fEqHash $fEqHpcPos $fOrdHpcPos $fGenericHash TixModuleTix tixModuleName tixModuleHash tixModuleTixsreadTixwriteTixgetTixFileName$fNFDataTixModule $fNFDataTix $fReadTix $fShowTix$fEqTix$fReadTixModule$fShowTixModule $fEqTixModule$fGenericTixModule $fGenericTixclearTix examineTix updateTix MixEntryDomCondBox GuardBinBox CondBinBox QualBinBoxBoxLabelExpBox TopLevelBoxLocalBoxBinBoxMixEntryMix mixCreatereadMixcreateMixEntryDom$fHpcHashCondBox$fHpcHashBoxLabel $fShowMix $fReadMix$fEqMix$fReadBoxLabel$fShowBoxLabel $fEqBoxLabel $fOrdBoxLabel $fReadCondBox $fShowCondBox $fEqCondBox $fOrdCondBoxbase System.IOreadFileRep_Hash Rep_TixModuleRep_Tix checkHash