1b9239fd616cee2585e32b8c7119a938f7ff1e4b3David 'Digit' Turnernamespace cpp { 2b9239fd616cee2585e32b8c7119a938f7ff1e4b3David 'Digit' Turner 3b9239fd616cee2585e32b8c7119a938f7ff1e4b3David 'Digit' Turnerextern int foo3(int); 4b9239fd616cee2585e32b8c7119a938f7ff1e4b3David 'Digit' Turner 5b9239fd616cee2585e32b8c7119a938f7ff1e4b3David 'Digit' Turnerint foo4(int x) { 6b9239fd616cee2585e32b8c7119a938f7ff1e4b3David 'Digit' Turner return foo3(x) + 4; 7b9239fd616cee2585e32b8c7119a938f7ff1e4b3David 'Digit' Turner} 8b9239fd616cee2585e32b8c7119a938f7ff1e4b3David 'Digit' Turner 9b9239fd616cee2585e32b8c7119a938f7ff1e4b3David 'Digit' Turner} // namespace cpp 10