Home
last modified time | relevance | path

Searched refs:WithP (Results 1 – 15 of 15) sorted by relevance

/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/Syntax/Abstract/
H A DPattern.hs65 WithP i p0 -> f $ updateNamedArg (WithP i) $ mapNamedArgPattern f $ setNamedArg p p0
144 WithP _ p -> foldrAPattern f p
171 A.WithP i p -> A.WithP i <$> traverseAPatternM pre post p
224 A.WithP _ _ -> mempty
291 WithP _ _ -> p
300 WithP _ p -> Just p
334 WithP _i p -> Just (LHSWithP (p : map namedArg ps1), ps2)
375 mkWithP p = WithP (PatRange $ getRange p) p
432 mkWithP p = WithP (PatRange $ getRange p) p
/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/Syntax/Concrete/
H A DPattern.hs64 WithP _ p -> Just p
92 WithP _i p -> Just (LHSWithP (p : map namedArg ps1), ps2)
192 WithP _ p -> foldrCPattern f p
213 WithP r p -> WithP r <$> traverseCPatternA f p
236 WithP r p -> WithP r <$> traverseCPatternM pre post p
311 WithP _ _ -> mempty
337 WithP{} -> True
H A DOperators.hs551 WithP r p -> WithP r <$> parsePat prs p
765 WithP _ p :| [] -> loop p
801 p@WithP{} -> ret p
H A DPretty.hs672 WithP _ p -> "|" <+> pretty p
/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/TypeChecking/Serialise/Instances/
H A DAbstract.hs184 icod_ (A.WithP i a) = icodeN 11 (A.WithP i) a
199 valu [11, a] = valuN (A.WithP i) a
/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/Syntax/
H A DConcrete.hs212 | WithP Range Pattern -- ^ @| p@, for with-patterns. constructor
721 pure $ defaultNamedArg $ WithP (getRange e) p -- TODO #2822: Range!
970 getRange (WithP r _) = r
992 setRange r (WithP _ p) = WithP r p
1131 killRange (WithP _ p) = killRange1 (WithP noRange) p
1227 rnf (WithP _ a) = rnf a
H A DAbstract.hs497 | WithP PatInfo (Pattern' e) -- ^ @| p@, for with-patterns. constructor
682 getRange (WithP i _) = getRange i
729 setRange r (WithP i p) = WithP (setRange r i) p
823 killRange (WithP i p) = killRange2 WithP i p
984 WithP r p -> __IMPOSSIBLE__
/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/Syntax/Translation/
H A DAbstractToConcrete.hs1317 A.WithP i p -> bindToConcrete (UserPattern p) $ ret . A.WithP i
1353 A.WithP i p -> bindToConcrete (SplitPattern p) $ ret . A.WithP i
1386 A.WithP i p -> bindToConcrete (BindingPat p) $ ret . A.WithP i
1457 A.WithP i p -> C.WithP (getRange i) <$> toConcreteCtx WithArgCtx p
H A DInternalToAbstract.hs343 wps <- mapM (updateNamedArg (A.WithP empty) <.> elimToPat) es
945 A.WithP i p -> A.WithP i $ stripPat p -- TODO #2822: right?
1022 A.WithP i p -> A.WithP i (blank bound p)
1107 A.WithP _ _ -> empty
H A DConcreteToAbstract.hs159 A.WithP i p -> A.WithP i <$> dot p
1573 definedName C.WithP{} = Nothing
1654 A.WithP{} -> no
2854 A.WithP{} -> failure
2958 toAbstract (C.WithP r p) = A.WithP (PatRange r) <$> toAbstract p
/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/TypeChecking/Rules/
H A DLHS.hs326 isSolved A.WithP{} = __IMPOSSIBLE__
350 A.WithP {} -> __IMPOSSIBLE__
507 patOrig A.WithP{} = __IMPOSSIBLE__
573 A.WithP{} -> __IMPOSSIBLE__
850 A.WithP{} -> __IMPOSSIBLE__
941 A.WithP{} -> __IMPOSSIBLE__
/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/Syntax/Internal/
H A DNames.hs213 A.WithP _ p -> namesIn' sg p
/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/TypeChecking/
H A DWith.hs213 fromWithP (A.WithP _ p) = p
H A DErrors.hs413 A.WithP{} -> "with"
/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/Interaction/Highlighting/
H A DFromAbstract.hs286 A.WithP _ p -> hl p