ghc-9.6.0.20230128: The GHC API
Safe HaskellSafe-Inferred
LanguageHaskell2010

GHC.Core.Opt.Simplify.Env

Synopsis

The simplifier mode

data SimplMode Source #

Constructors

SimplMode 

Fields

Instances

Instances details
Outputable SimplMode Source # 
Instance details

Defined in GHC.Core.Opt.Simplify.Env

Methods

ppr :: SimplMode -> SDoc Source #

Environments

data SimplEnv Source #

Constructors

SimplEnv 

Fields

Substitution results

data SimplSR Source #

A substitution result.

Instances

Instances details
Outputable SimplSR Source # 
Instance details

Defined in GHC.Core.Opt.Simplify.Env

Methods

ppr :: SimplSR -> SDoc Source #

Simplifying Id binders

Floats

data SimplFloats Source #

Instances

Instances details
Outputable SimplFloats Source # 
Instance details

Defined in GHC.Core.Opt.Simplify.Env

Methods

ppr :: SimplFloats -> SDoc Source #

LetFloats

data LetFloats Source #

Instances

Instances details
Outputable LetFloats Source # 
Instance details

Defined in GHC.Core.Opt.Simplify.Env

Methods

ppr :: LetFloats -> SDoc Source #

JoinFloats