Lines Matching refs:bind

13 //   unspecified bind(Fn, Types...);
15 // unspecified bind(Fn, Types...);
50 std::bind(f_void_1, _1)(i);
56 std::bind(f_void_1, i)();
64 std::bind(fp, _1)(i);
71 std::bind(fp, i)();
79 std::bind(a0, _1)(i);
86 std::bind(a0, i)();
94 std::bind(fp, _1)(a);
98 std::bind(fp, _1)(ap);
105 std::bind(fp, a)();
109 std::bind(fp, ap)();
117 std::bind(fp, _1)(a);
121 std::bind(fp, _1)(ap);
128 std::bind(fp, a)();
132 std::bind(fp, ap)();
165 assert(std::bind(f_int_1, _1)(i) == 3);
166 assert(std::bind(f_int_1, i)() == 3);
172 assert(std::bind(fp, _1)(i) == 4);
173 assert(std::bind(fp, i)() == 4);
178 assert(std::bind(A_int_1(), _1)(i) == 3);
179 assert(std::bind(A_int_1(), i)() == 3);
184 assert(std::bind(&A_int_1::mem1, _1)(a) == 3);
185 assert(std::bind(&A_int_1::mem1, a)() == 3);
187 assert(std::bind(&A_int_1::mem1, _1)(ap) == 3);
188 assert(std::bind(&A_int_1::mem1, ap)() == 3);
193 assert(std::bind(&A_int_1::mem2, _1)(A_int_1()) == 4);
194 assert(std::bind(&A_int_1::mem2, A_int_1())() == 4);
196 assert(std::bind(&A_int_1::mem2, _1)(ap) == 4);
197 assert(std::bind(&A_int_1::mem2, ap)() == 4);
202 assert(std::bind(&A_int_1::data_, _1)(a) == 5);
203 assert(std::bind(&A_int_1::data_, a)() == 5);
205 assert(std::bind(&A_int_1::data_, _1)(a) == 5);
206 std::bind(&A_int_1::data_, _1)(a) = 6;
207 assert(std::bind(&A_int_1::data_, _1)(a) == 6);
208 assert(std::bind(&A_int_1::data_, _1)(ap) == 6);
209 std::bind(&A_int_1::data_, _1)(ap) = 7;
210 assert(std::bind(&A_int_1::data_, _1)(ap) == 7);
241 std::bind(f_void_2, _1, _2)(i, j);
244 std::bind(f_void_2, i, _1)(j);
247 std::bind(f_void_2, i, j)();
254 std::bind(&A_void_2::mem1, _1, _2)(A_void_2(), j);
257 std::bind(&A_void_2::mem1, _2, _1)(j, A_void_2());
276 const auto f = bind(&TFENode::foo, _1, 0UL);