Home | History | Annotate | Download | only in unit

Lines Matching refs:Result

14 template <class Result>
17 Result (*ptr)();
19 explicit pointer_to_void_function(Result (*x)()) : ptr(x) {}
20 Result operator()() const { return ptr(); }
21 Result operator()(__void_tag) const { return ptr(); }
32 template <class Result>
33 pointer_to_void_function<Result> ptr_fun(Result (*x)()) {
34 return pointer_to_void_function<Result>(x);
38 template <class Result>
39 pointer_to_void_function<Result> ptr_gen(Result (*x)()) {
40 return pointer_to_void_function<Result>(x);