ΒΆtemplate <
    typename GenT,
    typename RangeT,
    typename ElT = typename std::remove_reference<
        decltype(*std::begin(
            std::declval<RangeT>()))>::type>
ReservoirSampler<ElT, GenT> makeSampler(
    GenT& RandGen,
    RangeT&& Items)

Declared at: llvm/include/llvm/FuzzMutate/Random.h:75

Templates

GenT
RangeT
ElT = typename std::remove_reference<decltype(*std::begin(std::declval<RangeT>()))>::type

Parameters

GenT& RandGen
RangeT&& Items