summaryrefslogtreecommitdiff
path: root/compiler/main/DynFlags.hs-boot
blob: 14c039aca3962e8e275b65e17459a78c7b79bd1b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

module DynFlags where

import Platform

data DynFlags
data OverridingBool
data DumpFlag

targetPlatform       :: DynFlags -> Platform
pprUserLength        :: DynFlags -> Int
pprCols              :: DynFlags -> Int
unsafeGlobalDynFlags :: DynFlags
useUnicode           :: DynFlags -> Bool
useUnicodeSyntax     :: DynFlags -> Bool
useColor             :: DynFlags -> OverridingBool
canUseColor          :: DynFlags -> Bool
overrideWith         :: Bool -> OverridingBool -> Bool
hasPprDebug          :: DynFlags -> Bool
hasNoDebugOutput     :: DynFlags -> Bool