1  typedef void ft(int);
       2  void f(int args)__attribute__((noreturn));
       3  void f2(ft *p __attribute__((noreturn)))
       4  {
       5    p = f;
       6  }
       1  typedef void ft(int);
       2  void f(int args)__attribute__((noreturn));
       3  void f2(ft *p __attribute__((noreturn)))
       4  {
       5    p = f;
       6  }