namespace Name {

    typedef void *(*Function)( void *, int ); // { dg-error "previous declaration" }

    struct Foo {
      struct Function xyz[5]; // { dg-error "" }
    };

}


syntax highlighted by Code2HTML, v. 0.9.1