void Foo1(BarType & x, void BarFunc()); void Bar() { void BarFunc2(BarType & x); }