HsExpr

# Expressions proper

type LHsExpr id

type PostTcExpr

type PostTcTable

noPostTcExpr

noPostTcTable

type SyntaxExpr id

noSyntaxExpr

type SyntaxTable id

noSyntaxTable

data HsExpr id

data HsTupArg id

tupArgPresent

type PendingSplice

pprLExpr

pprExpr

isQuietHsExpr

pprBinds

ppr_lexpr

ppr_expr

pprCmdArg

pa_brackets

pprDebugParendExpr

pprParendExpr

isAtomicHsExpr

type HsCmd id

type LHsCmd id

data HsArrAppType

type LHsCmdTop id

data HsCmdTop id

type HsRecordBinds id

data MatchGroup id

type LMatch id

data Match id

isEmptyMatchGroup

matchGroupArity

hsLMatchPats

data GRHSs id

type LGRHS id

data GRHS id

pprMatches

pprFunBind

pprPatBind

pprMatch

pprGRHSs

pprGRHS

pp_rhs

type LStmt id

type LStmtLR idL idR

type Stmt id

data StmtLR idL idR

pprStmt

pprTransformStmt

pprGroupStmt

pprBy

pprDo

ppr_do_stmts

ppr_lc_stmts

pprComp

data HsSplice id

pprSplice

data HsBracket id

pprHsBracket

thBrackets

data ArithSeqInfo id

pp_dotdot

data HsMatchContext id

data HsStmtContext id

isDoExpr

isListCompExpr

matchSeparator

pprMatchContext

pprMatchContextNoun

pprStmtContext

matchContextErrString

pprMatchInCtxt

pprStmtInCtxt