(root)/
gcc-13.2.0/
gcc/
testsuite/
gdc.test/
runnable/
imports/
std11069range.d
module imports.std11069range;

public import imports.std11069array;

template isInputRange(R)
{
    enum bool isInputRange = is(typeof(
    (inout int = 0)
    {
        R r = void;       // can define a range object
        if (r.empty) {}   // can test for empty
        r.popFront();     // can invoke popFront()
        auto h = r.front; // can get the front of the range
    }));
}