Home
last modified time | relevance | path

Searched refs:InputRange (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/range/
H A Dinterfaces.d96 interface InputRange(E) { in InputRange() function
134 void useRange(InputRange!int range) {
149 interface ForwardRange(E) : InputRange!E {
208 interface InputAssignable(E) : InputRange!E {
212 alias front = InputRange!E.front; // overload base interface method
342 alias MostDerivedInputRange = InputRange!E;
354 static if (is(R : InputRange!(ElementType!R)))
489 static if (is(R : InputRange!(ElementType!R)))
553 InputRange!uint wrapped = inputRangeObject(d);
H A Dprimitives.d255 Furthermore, it can be useful when working with $(D InputRange)s, as doPut
745 2: if $(D E) is a non $(empty) $(D InputRange), then placing $(D e) is
1879 struct InputRange
1886 InputRange r;
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/range/
H A Dinterfaces.d99 interface InputRange(E) { in InputRange() function
139 void useRange(InputRange!int range) {
154 interface ForwardRange(E) : InputRange!E {
226 interface InputAssignable(E) : InputRange!E {
230 alias front = InputRange!E.front; // overload base interface method
360 alias MostDerivedInputRange = InputRange!E;
372 static if (is(R : InputRange!(ElementType!R)))
519 static if (is(R : InputRange!(ElementType!R)))
591 InputRange!uint wrapped = inputRangeObject(d);
H A Dprimitives.d263 Furthermore, it can be useful when working with `InputRange`s, as doPut
885 2: if `E` is a non $(empty) `InputRange`, then placing `e` is
2097 struct InputRange
2104 InputRange r;
/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)
128 static if (isNarrowString!InputRange)
148 private size_t bringToFrontImpl(InputRange, ForwardRange)(InputRange front, ForwardRange back)
149 if (isInputRange!InputRange && isForwardRange!ForwardRange)
195 static if (is(InputRange == Take!ForwardRange))
670 alias InputRange = DummyRange!(ReturnBy.Reference, Length.No, RangeType.Input); variable
672 InputRange range;
727 void fill(InputRange, ForwardRange)(InputRange range, ForwardRange filler)
728 if (isInputRange!InputRange
[all …]
H A Dsearching.d1494 InputRange find(alias pred = "a == b", InputRange, Element)(InputRange haystack, scope Element need…
1495 if (isInputRange!InputRange &&
1498 alias R = InputRange;
1513 static if (is(InputRange : SortedRange!TT, TT) && isDefaultPred)
1797 InputRange find(alias pred, InputRange)(InputRange haystack)
1798 if (isInputRange!InputRange)
1800 alias R = InputRange;
2433 RandomAccessRange find(RandomAccessRange, alias pred, InputRange)( in find() argument
2434 RandomAccessRange haystack, scope BoyerMooreFinder!(pred, InputRange) needle) in find()
2665 InputRange findAmong(alias pred = "a == b", InputRange, ForwardRange)(
[all …]
/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)
128 static if (isNarrowString!InputRange)
215 private size_t bringToFrontImpl(InputRange, ForwardRange)(InputRange front, ForwardRange back)
216 if (isInputRange!InputRange && isForwardRange!ForwardRange)
262 static if (is(InputRange == Take!ForwardRange))
712 alias InputRange = DummyRange!(ReturnBy.Reference, Length.No, RangeType.Input); variable
714 InputRange range;
758 void fill(InputRange, ForwardRange)(InputRange range, ForwardRange filler)
759 if (isInputRange!InputRange
[all …]
H A Dsearching.d1577 InputRange find(alias pred = "a == b", InputRange, Element)(InputRange haystack, scope Element need…
1578 if (isInputRange!InputRange &&
1582 alias R = InputRange;
1597 static if (is(InputRange : SortedRange!TT, TT) && isDefaultPred)
1845 InputRange find(alias pred, InputRange)(InputRange haystack)
1846 if (isInputRange!InputRange)
1848 alias R = InputRange;
2473 RandomAccessRange find(RandomAccessRange, alias pred, InputRange)( in find() argument
2474 RandomAccessRange haystack, scope BoyerMooreFinder!(pred, InputRange) needle) in find()
2714 InputRange findAmong(alias pred = "a == b", InputRange, ForwardRange)(
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dbase64.d2040 struct InputRange struct
2055 InputRange ir; argument
2061 InputRange ir2;
2072 struct InputRange struct
2087 InputRange ir; argument
2093 InputRange ir2;
2112 struct InputRange(ubyte[] data) in InputRange() function
2129 InputRange!data ir; in test_encode()
2137 InputRange!data ir; in test_decode()
H A Dconcurrency.d86 import std.range.interfaces : InputRange;
1688 Fiber, IsGenerator, InputRange!T in Generator()
1973 InputRange!int myIota = iota(10).inputRangeObject;
H A Dcsv.d835 struct InputRange struct
859 auto ir = InputRange("Name,Occupation,Salary\r"d~ argument
H A Dfile.d3350 import std.range.interfaces : InputRange, inputRangeObject; in version()
3354 InputRange!(ElementType!string) linkr = inputRangeObject(link); in version()
H A Dpath.d1522 InputRange!(C[]) ir(C)(C[][] p...) { return inputRangeObject(p.dup); }
H A Darray.d4519 InputRange!(shared A) foo()
H A Dstring.d463 s = string or InputRange of characters to search in correct UTF format
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/FileCheck/
H A DFileCheck.h168 SMLoc CheckLoc, MatchType MatchTy, SMRange InputRange,
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dbase64.d2044 struct InputRange struct
2059 InputRange ir; argument
2065 InputRange ir2;
2074 struct InputRange struct
2089 InputRange ir; argument
2095 InputRange ir2;
H A Dconcurrency.d41 import std.range.interfaces : InputRange;
1498 Fiber, IsGenerator, InputRange!T in Generator()
1714 InputRange!int myIota = iota(10).inputRangeObject;
H A Dcsv.d721 struct InputRange struct
745 auto ir = InputRange("Name,Occupation,Salary\r"d~ argument
H A Dpath.d1424 InputRange!(C[]) ir(C)(C[][] p...) { return inputRangeObject(p); }
H A Dformat.d3628 InputRange!int i = inputRangeObject([1,2,3,4]);
H A Dstring.d340 s = string or InputRange of characters to search in correct UTF format
/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/llvm/lib/FileCheck/
H A DFileCheck.cpp1606 SMRange InputRange, StringRef Note) in FileCheckDiag() argument
1608 auto Start = SM.getLineAndColumn(InputRange.Start); in FileCheckDiag()
1609 auto End = SM.getLineAndColumn(InputRange.End); in FileCheckDiag()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/format/internal/
H A Dwrite.d2625 import std.range.interfaces : InputRange, inputRangeObject;
2628 InputRange!int i = inputRangeObject([1,2,3,4]);