Home
last modified time | relevance | path

Searched refs:pSplitAnd (Results 1 – 9 of 9) sorted by relevance

/dports/security/hs-cryptol/cryptol-2.11.0/src/Cryptol/TypeCheck/
H A DSolve.hs170 in null (concatMap pSplitAnd (apSubst su (sProps sch)))
336 asmps1 = concatMap pSplitAnd asmps0
338 let gs1 = [ g { goal = p } | g <- gs0, p <- pSplitAnd (goal g)
H A DSubst.hs346 Forall xs !$ (concatMap pSplitAnd (apSubst su ps)) !$ (apSubst su t)
359 where hmm = case pSplitAnd (apSubst su p) of
H A DDefault.hs220 do guard (null (concatMap pSplitAnd (apSubst su props)))
H A DMonad.hs411 | ps <- pSplitAnd p -> return [ g { goal = pr } | pr <- ps ]
573 return (concatMap pSplitAnd ps1)
579 return [ g { goal = p } | g <- gs1, p <- pSplitAnd (goal g) ]
H A DType.hs782 pSplitAnd :: Prop -> [Prop]
783 pSplitAnd p0 = go [p0] function
999 (PAnd, [t1,t2]) -> parens (commaSep (map (go 0) (t1 : pSplitAnd t2)))
H A DInferTypes.hs254 norm g = [ g { goal = p } | p <- pSplitAnd (goal g) ]
H A DKind.hs56 let newPs = concatMap pSplitAnd $ map (simplify mempty)
H A DInfer.hs864 qs = concatMap (pSplitAnd . apSubst su) here
954 let asmps = concatMap pSplitAnd (apSubst su asmps1)
/dports/security/hs-cryptol/cryptol-2.11.0/src/Cryptol/TypeCheck/Solver/
H A DSMT.hs188 numAsmp = filter isNumeric (concatMap pSplitAnd ps)
322 flatGoal g = [ g { goal = p } | p <- pSplitAnd (goal g) ]