Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
ghc-lib-parser GHC.Hs.Expr No documentation available.
XBindStmtTc :: SyntaxExpr GhcTc -> Type -> Mult -> FailOperator GhcTc -> XBindStmtTcghc-lib-parser GHC.Hs.Expr No documentation available.
app_stmts :: ApplicativeArg idL -> [ExprLStmt idL]ghc-lib-parser GHC.Hs.Expr No documentation available.
isHsThingRnStmt :: HsThingRn -> Boolghc-lib-parser GHC.Hs.Expr No documentation available.
is_body_stmt :: ApplicativeArg idL -> Boolghc-lib-parser GHC.Hs.Expr True = was a BodyStmt, False = was a BindStmt. See Note [Applicative BodyStmt]
mkExpandedStmt :: ExprLStmt GhcRn -> HsExpr GhcRn -> HsExpr GhcRnghc-lib-parser GHC.Hs.Expr Build an expression using the extension constructor XExpr, and the two components of the expansion: original do stmt and expanded expression
mkExpandedStmtAt :: SrcSpanAnnA -> ExprLStmt GhcRn -> HsExpr GhcRn -> LHsExpr GhcRnghc-lib-parser GHC.Hs.Expr Build an expression using the extension constructor XExpr, and the two components of the expansion: original do stmt and expanded expression an associate with a provided location
mkExpandedStmtPopAt :: SrcSpanAnnA -> ExprLStmt GhcRn -> HsExpr GhcRn -> LHsExpr GhcRnghc-lib-parser GHC.Hs.Expr Wrap the expanded version of the expression with a pop.
mkExpandedStmtTc :: ExprLStmt GhcRn -> HsExpr GhcTc -> HsExpr GhcTcghc-lib-parser GHC.Hs.Expr Build a XXExprGhcRn out of an extension constructor. The two components of the expansion are: original statement and expanded typechecked expression.
pprAStmtContext :: Outputable fn => HsStmtContext fn -> SDocghc-lib-parser GHC.Hs.Expr No documentation available.