3 // Bug: g++ gets into an infinite loop trying to find the top-level context
10 virtual void execute (Menu& menu, MenuItem& menuItem) = 0;
16 class MenuCBA : public MenuAction {
18 typedef void (Test::* MenuCBA_Member) (Menu& menu, MenuItem& menuItem);
19 MenuCBA (Test& instance, MenuCBA_Member member)
20 : _instance(&instance), _member(member) { }
21 void execute (Menu& menu, MenuItem& menuItem);
23 MenuCBA_Member _member;