Searched refs:hs_ctx (Results 1 – 3 of 3) sorted by relevance
62 dsGRHSs hs_ctx (GRHSs _ grhss binds) rhs_ty64 do { match_results <- mapM (dsGRHS hs_ctx rhs_ty) grhss73 dsGRHS hs_ctx rhs_ty (dL->L _ (GRHS _ guards rhs))74 = matchGuards (map unLoc guards) (PatGuard hs_ctx) rhs rhs_ty
804 matchSimply scrut hs_ctx pat result_expr fail_expr = do809 match_result' <- matchSinglePat scrut hs_ctx pat rhs_ty match_result825 matchSinglePat scrut hs_ctx pat ty match_result827 ; match_result' <- matchSinglePatVar var hs_ctx pat ty match_result
292 checkGuardMatches hs_ctx guards@(GRHSs _ grhss _) = do function295 dsMatchContext = DsMatchContext hs_ctx combinedLoc298 , m_ctxt = hs_ctx