3 syntax tests about function pointers at compile time
7 #if defined(PORT_HOST) || defined(SDCC_z80) || defined(SDCC_gbz80) || defined(SDCC_hc08)
19 void g (int (*h) (int))
26 #if defined(SDCC_ds390)
27 p = (void code *) mul2;
31 g ((int (*) (int)) p);
34 /****************************/
36 void g (int (*h) (int));
45 /****************************/
47 void g (int (*h) (int));
51 int (*fp) (int) = (int (*) (int)) p;
56 /****************************/
60 ((void (code *) (void)) p) ();
63 /****************************/
67 int (*fp) (int) = mul2;
72 /****************************/
76 ((void (code *) (void)) 0) ();
79 /****************************/