// COMPILE_SEPARATELY
// EXTRA_SOURCES: imports/test7494a.d
// PERMUTE_ARGS:
// REQUIRED_ARGS:

module test7494;

void main()
{
    import imports.test7494a : map;             // selective
    import imports.test7494a : put = writeln;   // selective + rename
    auto r = map!(a=>a)([1,2,3]);
    assert(r == [4,5,6]);
    put(r);
    static assert(!__traits(compiles, foo()));

    import core.bitop : bsr;
    // ^ or just any selective import statements
    bsr(1);
}
