Trace.Hpc.Mix
Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Description
Datatypes and file-access routines for the per-module (.mix
) indexes used by Hpc.
Mix
is the information about a modules static properties, like location of Tix's in a file.
Tab 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).
type MixEntry = (HpcPos, BoxLabel) Source
Instances
Constructors
GuardBinBox | |
CondBinBox | |
QualBinBox |
Create is mix file.
Read a mix file.
createMixEntryDom :: Show a => [(HpcPos, a)] -> [MixEntryDom [a]] Source
type MixEntryDom a = Tree (HpcPos, a) Source
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/8.10.2/docs/html/libraries/hpc-0.6.1.0/Trace-Hpc-Mix.html