Home
last modified time | relevance | path

Searched refs:newFlexiTyVarTy (Results 1 – 8 of 8) sorted by relevance

/dports/lang/ghc/ghc-8.10.7/compiler/typecheck/
H A DTcMatches.hs443 = do { pat_ty <- newFlexiTyVarTy liftedTypeKind
621 = do { m1_ty <- newFlexiTyVarTy typeToTypeKind
622 ; m2_ty <- newFlexiTyVarTy typeToTypeKind
623 ; tup_ty <- newFlexiTyVarTy liftedTypeKind
629 _ -> do { n_ty <- newFlexiTyVarTy typeToTypeKind
672 ; new_res_ty <- newFlexiTyVarTy liftedTypeKind
745 = do { m_ty <- newFlexiTyVarTy typeToTypeKind
756 ; id_tys_s <- (mapM . mapM) (const (newFlexiTyVarTy liftedTypeKind))
980 = do { body_ty <- newFlexiTyVarTy liftedTypeKind
983 ; exp_tys <- replicateM arity $ newFlexiTyVarTy liftedTypeKind
[all …]
H A DTcArrows.hs320 = do { arr_ty <- newFlexiTyVarTy arrowTyConKind
321 ; stk_ty <- newFlexiTyVarTy liftedTypeKind
322 ; res_ty <- newFlexiTyVarTy liftedTypeKind
414 tc_arr_rhs env rhs = do { ty <- newFlexiTyVarTy liftedTypeKind
H A DTcMType.hs20 newFlexiTyVarTy, -- Kind -> TcM TcType
951 newFlexiTyVarTy :: Kind -> TcM TcType
952 newFlexiTyVarTy kind = do function
957 newFlexiTyVarTys n kind = replicateM n (newFlexiTyVarTy kind)
961 = do { rr <- newFlexiTyVarTy runtimeRepTy
969 ; newFlexiTyVarTy kind }
H A DTcUnify.hs444 = do { ty1 <- newFlexiTyVarTy kind1
445 ; ty2 <- newFlexiTyVarTy kind2
H A DTcExpr.hs230 ; alpha <- newFlexiTyVarTy liftedTypeKind
2514 ; newFlexiTyVarTy liftedTypeKind }
H A DTcSMonad.hs3244 do { tv_ty <- TcM.newFlexiTyVarTy (tyVarKind fmv)
3308 newFlexiTcSTy knd = wrapTcS (TcM.newFlexiTyVarTy knd)
H A DTcRnDriver.hs1744 ; res_ty <- newFlexiTyVarTy liftedTypeKind
/dports/lang/ghc/ghc-8.10.7/compiler/ghci/
H A DRtClosureInspect.hs579 newVar = liftTcM . newFlexiTyVarTy