Home
last modified time | relevance | path

Searched defs:Reducer (Results 1 – 25 of 41) sorted by relevance

12

/external/rust/crates/rayon/src/iter/
Dfind.rs32 type Reducer = FindReducer; typedef
35 fn split_at(self, _index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
61 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
116 impl<T> Reducer<Option<T>> for FindReducer { impl
Dtry_fold.rs83 type Reducer = C::Reducer; typedef
86 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
125 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
244 type Reducer = C::Reducer; typedef
247 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
291 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dfold.rs77 type Reducer = C::Reducer; typedef
80 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
119 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
253 type Reducer = C::Reducer; typedef
256 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
299 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dflatten.rs61 type Reducer = C::Reducer; typedef
64 fn split_at(self, index: usize) -> (Self, Self, C::Reducer) { in split_at()
94 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dflatten_iter.rs63 type Reducer = C::Reducer; typedef
66 fn split_at(self, index: usize) -> (Self, Self, C::Reducer) { in split_at()
95 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dwhile_some.rs62 type Reducer = C::Reducer; typedef
65 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
101 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dtry_reduce_with.rs40 type Reducer = Self; typedef
69 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
74 impl<'r, R, T> Reducer<Option<T>> for TryReduceWithConsumer<'r, R> impl
Dfilter_map.rs70 type Reducer = C::Reducer; typedef
73 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
104 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dfilter.rs70 type Reducer = C::Reducer; typedef
73 fn split_at(self, index: usize) -> (Self, Self, C::Reducer) { in split_at()
103 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dflat_map.rs69 type Reducer = C::Reducer; typedef
72 fn split_at(self, index: usize) -> (Self, Self, C::Reducer) { in split_at()
104 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dflat_map_iter.rs72 type Reducer = C::Reducer; typedef
75 fn split_at(self, index: usize) -> (Self, Self, C::Reducer) { in split_at()
106 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dcopied.rs154 type Reducer = C::Reducer; typedef
157 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
186 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dcloned.rs154 type Reducer = C::Reducer; typedef
157 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
186 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dproduct.rs38 type Reducer = Self; typedef
68 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dsum.rs38 type Reducer = Self; typedef
64 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dreduce.rs38 type Reducer = Self; typedef
67 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dpositions.rs79 type Reducer = C::Reducer; typedef
82 fn split_at(self, index: usize) -> (Self, Self, C::Reducer) { in split_at()
Dmap.rs185 type Reducer = C::Reducer; typedef
188 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
219 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dinspect.rs182 type Reducer = C::Reducer; typedef
185 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
215 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dmap_with.rs249 type Reducer = C::Reducer; typedef
252 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
285 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
534 type Reducer = C::Reducer; typedef
537 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
570 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
Dtry_reduce.rs44 type Reducer = Self; typedef
74 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
/external/rust/crates/rayon/src/iter/find_first_last/
Dmod.rs94 type Reducer = FindReducer; typedef
97 fn split_at(self, _index: usize) -> (Self, Self, Self::Reducer) { in split_at() argument
159 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
231 impl<T> Reducer<Option<T>> for FindReducer { impl
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DReduceInterfaceBlocks.cpp23 class Reducer : public TIntermRebuild class
30 Reducer(TCompiler &compiler, IdGen &idGen) in Reducer() function in __anonf6d5b1870111::Reducer
/external/rust/crates/rayon/src/iter/plumbing/
Dmod.rs133 type Reducer: Reducer<Self::Result>; typedef
142 fn split_at(self, index: usize) -> (Self, Self, Self::Reducer); in split_at() argument
202 pub trait Reducer<Result> { interface
225 fn to_reducer(&self) -> Self::Reducer; in to_reducer()
/external/rust/crates/rayon/src/iter/collect/
Dconsumer.rs67 type Reducer = CollectReducer; typedef
136 fn to_reducer(&self) -> Self::Reducer { in to_reducer()
145 impl<'c, T> Reducer<CollectResult<'c, T>> for CollectReducer { impl

12