Lines Matching refs:Fn
53 template <typename Fn, typename... Args> void call(Fn F, Args... As) { in call()
69 template <typename Fn, typename T, typename... Args>
70 void callMem(Fn F, T t, Args... As) { in callMem()
93 template <typename Fn, typename... Args> auto call(Fn F, Args... As) { in call()
114 FnTy Fn; in test() local
115 (void)(Fn == bothEnableIf); in test()
116 (void)(Fn == &bothEnableIf); in test()
117 (void)(Fn == oneEnableIf); in test()
118 (void)(Fn == &oneEnableIf); in test()
125 FnTy Fn; in testUnavailable() local
126 (void)(Fn == unavailableEnableIf); // expected-error{{is unavailable}} in testUnavailable()
127 (void)(Fn == &unavailableEnableIf); // expected-error{{is unavailable}} in testUnavailable()
140 FnTy Fn; in testAccess() local
141 (void)(Fn == Foo::staticAccessEnableIf); // expected-error{{is a private member}} in testAccess()
142 (void)(Fn == &Foo::staticAccessEnableIf); // expected-error{{is a private member}} in testAccess()