Home
last modified time | relevance | path

Searched refs:hs_ctx (Results 1 – 3 of 3) sorted by relevance

/dports/lang/ghc/ghc-8.10.7/compiler/deSugar/
H A DDsGRHSs.hs62 dsGRHSs hs_ctx (GRHSs _ grhss binds) rhs_ty
64 do { match_results <- mapM (dsGRHS hs_ctx rhs_ty) grhss
73 dsGRHS hs_ctx rhs_ty (dL->L _ (GRHS _ guards rhs))
74 = matchGuards (map unLoc guards) (PatGuard hs_ctx) rhs rhs_ty
H A DMatch.hs804 matchSimply scrut hs_ctx pat result_expr fail_expr = do
809 match_result' <- matchSinglePat scrut hs_ctx pat rhs_ty match_result
825 matchSinglePat scrut hs_ctx pat ty match_result
827 ; match_result' <- matchSinglePatVar var hs_ctx pat ty match_result
/dports/lang/ghc/ghc-8.10.7/compiler/GHC/HsToCore/
H A DPmCheck.hs292 checkGuardMatches hs_ctx guards@(GRHSs _ grhss _) = do function
295 dsMatchContext = DsMatchContext hs_ctx combinedLoc
298 , m_ctxt = hs_ctx