Home
last modified time | relevance | path

Searched refs:LeftFold (Results 1 – 20 of 20) sorted by relevance

/dports/deskutils/hs-arbtt/arbtt-0.10.2/src/
H A DLeftFold.hs3 module LeftFold where module
14 data LeftFold x a = forall s. LeftFold { type
29 fmap f (LeftFold st1 p1 f2) = LeftFold st1 p1 (f . f2)
35 LeftFold st1 p1 f1 <*> LeftFold st2 p2 f2 = LeftFold { function
48 mapElems :: LeftFold y a -> (x -> y) -> LeftFold x a
52 filterElems :: (x -> Bool) -> LeftFold x a -> LeftFold x a
60 onSelected :: LeftFold x a -> LeftFold (Bool :!: x) a
64 onJusts :: LeftFold x a -> LeftFold (Maybe x) a
68 onAll :: LeftFold x a -> LeftFold (Bool :!: x) a
72 runOnGroups :: (x -> x -> Bool) -> LeftFold x y -> LeftFold y z -> LeftFold x z
[all …]
H A DStats.hs43 import LeftFold
166 calcFirstDate :: LeftFold (TimeLogEntry a) UTCTime
169 calcLastDate :: LeftFold (TimeLogEntry a) UTCTime
172 calcTotalTime :: LeftFold (TimeLogEntry a) NominalDiffTime
173 calcTotalTime = (/1000) <$> LeftFold 0 (+) fromInteger `mapElems` tlRate
176 calcSums = LeftFold M.empty
280 calcCategories :: LeftFold (TimeLogEntry (Ctx, ActivityData)) [Category]
322 go1 :: LeftFold (TimeLogEntry (Ctx, ActivityData)) [Interval]
324 go3 :: LeftFold (TimeLogEntry (Maybe String)) [Interval]
329 go4 :: LeftFold (TimeLogEntry (Maybe String)) (Maybe Interval)
[all …]
H A Dstats-main.hs27 import LeftFold
/dports/deskutils/hs-arbtt/arbtt-0.10.2/
H A Darbtt.cabal63 LeftFold
129 LeftFold
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/lib/Sema/
H A DTreeTransform.h11696 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
11700 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
11716 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
11724 E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
11726 LeftFold ? Out.get() : Result.get(), E->getEndLoc()); in TransformCXXFoldExpr()
11731 LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
11732 LeftFold ? Out.get() : Result.get()); in TransformCXXFoldExpr()
11742 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/lib/Sema/
H A DTreeTransform.h11632 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
11636 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
11652 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
11661 LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
11663 LeftFold ? Out.get() : Result.get(), in TransformCXXFoldExpr()
11669 LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
11670 LeftFold ? Out.get() : Result.get()); in TransformCXXFoldExpr()
11680 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/lib/Sema/
H A DTreeTransform.h12505 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
12509 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
12525 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
12533 E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
12535 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
12541 LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
12542 LeftFold ? Out.get() : Result.get()); in TransformCXXFoldExpr()
12552 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/lib/Sema/
H A DTreeTransform.h12505 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
12509 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
12525 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
12533 E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
12535 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
12541 LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
12542 LeftFold ? Out.get() : Result.get()); in TransformCXXFoldExpr()
12552 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/Sema/
H A DTreeTransform.h12062 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
12066 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
12082 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
12090 E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
12092 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
12098 LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
12099 LeftFold ? Out.get() : Result.get()); in TransformCXXFoldExpr()
12109 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/lib/Sema/
H A DTreeTransform.h13215 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13219 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13235 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13243 Callee, E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13245 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13249 Expr *LHS = LeftFold ? Result.get() : Out.get(); in TransformCXXFoldExpr()
13250 Expr *RHS = LeftFold ? Out.get() : Result.get(); in TransformCXXFoldExpr()
13267 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/lib/Sema/
H A DTreeTransform.h13218 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13222 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13238 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13246 Callee, E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13248 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13252 Expr *LHS = LeftFold ? Result.get() : Out.get(); in TransformCXXFoldExpr()
13253 Expr *RHS = LeftFold ? Out.get() : Result.get(); in TransformCXXFoldExpr()
13270 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/lib/Sema/
H A DTreeTransform.h13161 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13165 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13181 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13189 E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13191 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13197 LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13198 LeftFold ? Out.get() : Result.get()); in TransformCXXFoldExpr()
13208 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/lib/Sema/
H A DTreeTransform.h13238 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13242 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13258 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13266 E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13268 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13274 LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13275 LeftFold ? Out.get() : Result.get()); in TransformCXXFoldExpr()
13285 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/lib/Sema/
H A DTreeTransform.h13218 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13222 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13238 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13246 Callee, E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13248 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13252 Expr *LHS = LeftFold ? Result.get() : Out.get(); in TransformCXXFoldExpr()
13253 Expr *RHS = LeftFold ? Out.get() : Result.get(); in TransformCXXFoldExpr()
13270 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/lib/Sema/
H A DTreeTransform.h13532 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13536 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13552 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13560 Callee, E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13562 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13566 Expr *LHS = LeftFold ? Result.get() : Out.get(); in TransformCXXFoldExpr()
13567 Expr *RHS = LeftFold ? Out.get() : Result.get(); in TransformCXXFoldExpr()
13584 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/lib/Sema/
H A DTreeTransform.h13520 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13524 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13540 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13548 Callee, E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13550 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13554 Expr *LHS = LeftFold ? Result.get() : Out.get(); in TransformCXXFoldExpr()
13555 Expr *RHS = LeftFold ? Out.get() : Result.get(); in TransformCXXFoldExpr()
13572 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/lib/Sema/
H A DTreeTransform.h13520 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13524 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13540 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13548 Callee, E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13550 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13554 Expr *LHS = LeftFold ? Result.get() : Out.get(); in TransformCXXFoldExpr()
13555 Expr *RHS = LeftFold ? Out.get() : Result.get(); in TransformCXXFoldExpr()
13572 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/lib/Sema/
H A DTreeTransform.h13520 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13524 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13540 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13548 Callee, E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13550 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13554 Expr *LHS = LeftFold ? Result.get() : Out.get(); in TransformCXXFoldExpr()
13555 Expr *RHS = LeftFold ? Out.get() : Result.get(); in TransformCXXFoldExpr()
13572 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/lib/Sema/
H A DTreeTransform.h13520 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13524 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13540 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13548 Callee, E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13550 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13554 Expr *LHS = LeftFold ? Result.get() : Out.get(); in TransformCXXFoldExpr()
13555 Expr *RHS = LeftFold ? Out.get() : Result.get(); in TransformCXXFoldExpr()
13572 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
/dports/lang/clang-mesa/clang-13.0.1.src/lib/Sema/
H A DTreeTransform.h13520 bool LeftFold = E->isLeftFold(); in TransformCXXFoldExpr() local
13524 if (!LeftFold && RetainExpansion) { in TransformCXXFoldExpr()
13540 getSema(), LeftFold ? I : *NumExpansions - I - 1); in TransformCXXFoldExpr()
13548 Callee, E->getBeginLoc(), LeftFold ? Result.get() : Out.get(), in TransformCXXFoldExpr()
13550 LeftFold ? Out.get() : Result.get(), E->getEndLoc(), in TransformCXXFoldExpr()
13554 Expr *LHS = LeftFold ? Result.get() : Out.get(); in TransformCXXFoldExpr()
13555 Expr *RHS = LeftFold ? Out.get() : Result.get(); in TransformCXXFoldExpr()
13572 if (LeftFold && RetainExpansion) { in TransformCXXFoldExpr()