Lines Matching refs:unary
5099 const auto unary = [](int x){ return x; };
5101 using unary_t = decltype(unary);
5103 const auto higher2nd = [unary](nullary_t f1){
5104 return [unary, f1](unary_t f2){ return f2(unary(f1())); };
5106 return higher1st(nullary) + higher2nd(nullary)(unary);
24357 const auto unary = [](int x){ return x; };
24359 using unary_t = decltype(unary);
24361 const auto higher2nd = [unary](nullary_t f1){
24362 return [unary, f1](unary_t f2){ return f2(unary(f1())); };
24364 return higher1st(nullary) + higher2nd(nullary)(unary);