struct BBB
{
    typedef bool ( BBB::*func_type )();
    func_type func;
    int a;
    int b;
};
BBB bbb = BBB();


#include <cassert>

int main()
{
    assert(bbb.func == 0);
}
