int ?*?( int, int ) { return 0; } int ?()( int number1, int number2 ) { return number1 * number2; } int ?+?( int, int ) { return 0; } int ?=?( int &, int ) { return 0; } struct accumulator { int total; }; char ?()( struct accumulator, char, char ) { return 'a'; } void f( void ) { char a = 0, b = 0; ?()( a, b ); a(b); a + b; } int main() { /* code */ printf( "done\n" ); // non-empty .expect file } // Local Variables: // // tab-width: 4 // // End: //