//===----------------------------------------------------------------------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// // // REQUIRES: c++03 || c++11 || c++14 // template // binder2nd // bind2nd(const Fn& op, const T& x); #define _LIBCPP_DISABLE_DEPRECATION_WARNINGS #include #include #include "test_macros.h" #include "../test_func.h" int main(int, char**) { assert(std::bind2nd(test_func(1), 5)(10) == 5.); return 0; }