Home
last modified time | relevance | path

Searched refs:TCTuple (Results 1 – 10 of 10) sorted by relevance

/dports/security/hs-cryptol/cryptol-2.11.0/src/Cryptol/TypeCheck/Solver/
H A DClass.hs98 TCon (TC (TCTuple _)) es -> SolvedIf [ pZero e | e <- es ]
137 TCon (TC (TCTuple _)) es -> SolvedIf [ pLogic e | e <- es ]
162 TCon (TC (TCTuple _)) es -> SolvedIf [ pRing e | e <- es ]
264 TCon (TC (TCTuple _)) _ -> Unsolvable
306 TCon (TC (TCTuple _)) _ -> Unsolvable
344 TCon (TC (TCTuple _)) es -> SolvedIf (map pEq es)
384 TCon (TC (TCTuple _)) es -> SolvedIf (map pCmp es)
439 TCon (TC (TCTuple _)) es -> SolvedIf (map pSignedCmp es)
H A DSelector.hs86 TCon (TC (TCTuple m)) ts ->
/dports/security/hs-cryptol/cryptol-2.11.0/src/Cryptol/TypeCheck/
H A DTCon.hs145 TCTuple n -> foldr (:->) KType (replicate n KType)
240 | TCTuple Int -- ^ @(_, _, _)@ constructor
339 TCTuple 0 -> text "()"
340 TCTuple 1 -> text "(one tuple?)"
341 TCTuple n -> parens $ hcat $ replicate (n-1) comma
H A DTypePat.hs150 TCon (TC (TCTuple _)) ts -> return ts
H A DType.hs474 TCon (TC (TCTuple _)) ts -> Just ts
654 tTuple ts = TCon (TC (TCTuple (length ts))) ts
986 (TCTuple _, fs) -> parens $ fsep $ punctuate comma $ map (go 0) fs
H A DKind.hs378 P.TTuple ts -> tcon (TC (TCTuple (length ts))) ts k
H A DSanity.hs280 TCon (TC (TCTuple sz)) ts ->
H A DInfer.hs488 TCon (TC (TCTuple n')) tys | n == n' ->
/dports/security/hs-cryptol/cryptol-2.11.0/src/Cryptol/Eval/
H A DType.hs144 (TCTuple _, _) -> Right $ TVTuple (map val ts)
/dports/security/hs-cryptol/cryptol-2.11.0/src/Cryptol/Transform/
H A DMonoValues.hs290 TCon (TC (TCTuple tupAr))