1void f1 (double); 2void f2 (int); 3 4void 5foo (int type, double xx) 6{ 7 if (type) 8 f1 (xx); 9 else 10 f2 (type); 11} 12 13void 14bar (int type) 15{ 16 foo (type, 1.0); 17} 18