The parser fails with the following declaration: ``` auto fpif(int)->int(*)(int); ``` see http://en.cppreference.com/w/cpp/language/function