Home
last modified time | relevance | path

Searched refs:ForwardRange (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/range/
H A Dinterfaces.d149 interface ForwardRange(E) : InputRange!E {
151 @property ForwardRange!E save();
155 interface BidirectionalRange(E) : ForwardRange!(E) {
196 interface RandomAccessInfinite(E) : ForwardRange!E {
221 interface ForwardAssignable(E) : InputAssignable!E, ForwardRange!E {
331 alias MostDerivedInputRange = ForwardRange!E;
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/range/
H A Dinterfaces.d154 interface ForwardRange(E) : InputRange!E {
156 @property ForwardRange!E save();
160 interface BidirectionalRange(E) : ForwardRange!(E) {
203 interface RandomAccessInfinite(E) : ForwardRange!E {
239 interface ForwardAssignable(E) : InputAssignable!E, ForwardRange!E {
349 alias MostDerivedInputRange = ForwardRange!E;
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/algorithm/
H A Dmutation.d123 size_t bringToFront(InputRange, ForwardRange)(InputRange front, ForwardRange back)
124 if (isInputRange!InputRange && isForwardRange!ForwardRange)
136 static if (isNarrowString!ForwardRange)
148 private size_t bringToFrontImpl(InputRange, ForwardRange)(InputRange front, ForwardRange back)
149 if (isInputRange!InputRange && isForwardRange!ForwardRange)
195 static if (is(InputRange == Take!ForwardRange))
727 void fill(InputRange, ForwardRange)(InputRange range, ForwardRange filler)
729 && (isForwardRange!ForwardRange
730 || (isInputRange!ForwardRange && isInfinite!ForwardRange))
731 && is(typeof(InputRange.init.front = ForwardRange.init.front)))
[all …]
H A Dsearching.d2665 InputRange findAmong(alias pred = "a == b", InputRange, ForwardRange)(
2666 InputRange seq, ForwardRange choices)
2667 if (isInputRange!InputRange && isForwardRange!ForwardRange)
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/algorithm/
H A Dmutation.d123 size_t bringToFront(InputRange, ForwardRange)(InputRange front, ForwardRange back)
124 if (isInputRange!InputRange && isForwardRange!ForwardRange)
136 static if (isNarrowString!ForwardRange)
215 private size_t bringToFrontImpl(InputRange, ForwardRange)(InputRange front, ForwardRange back)
216 if (isInputRange!InputRange && isForwardRange!ForwardRange)
262 static if (is(InputRange == Take!ForwardRange))
758 void fill(InputRange, ForwardRange)(InputRange range, ForwardRange filler)
760 && (isForwardRange!ForwardRange
761 || (isInputRange!ForwardRange && isInfinite!ForwardRange))
762 && is(typeof(InputRange.init.front = ForwardRange.init.front)))
[all …]
H A Dsearching.d2714 InputRange findAmong(alias pred = "a == b", InputRange, ForwardRange)(
2715 InputRange seq, ForwardRange choices)
2716 if (isInputRange!InputRange && isForwardRange!ForwardRange)
H A Diteration.d3906 ForwardRange!int bug(int[][] r)
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/
H A DOneRangesProposalStatus.csv44 [range.refinements],"OutputRange, InputRange, ForwardRange, BidirectionalRange, RandomAccessRange, …
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOpenMP.cpp5266 Expr *ForwardRange = AssertSuccess(Actions.BuildBinOp( in buildDistanceFunc() local
5268 ForwardRange = AssertSuccess( in buildDistanceFunc()
5269 Actions.BuildCStyleCastExpr({}, LogicalTSI, {}, ForwardRange)); in buildDistanceFunc()
5271 nullptr, {}, BO_Div, ForwardRange, BuildVarRef(NewStep))); in buildDistanceFunc()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dstring.d669 s = string or ForwardRange of characters to search in correct UTF format
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dstring.d907 s = string or ForwardRange of characters to search in correct UTF format