static constexpr bool impl()

in fatal/type/deprecated/type_list.h [3128:3143]


  static constexpr bool impl(
    Needle &&needle, Visitor &&visitor, VArgs &&...args
  ) {
    // ternary needed due to C++11's constexpr restrictions
    return Comparer::compare(needle, pivot<Offset>{}) < 0
      ? left::template apply<
          type_list_impl::binary_search_lower_bound
        >::template impl<Comparer, Offset>(
          needle, std::forward<Visitor>(visitor), std::forward<VArgs>(args)...
        )
      : right::template apply<
          type_list_impl::binary_search_lower_bound
        >::template impl<Comparer, Offset + left::size>(
          needle, std::forward<Visitor>(visitor), std::forward<VArgs>(args)...
        );
  }