1*a29d6aecSJohannes Altmanninger namespace src { 2*a29d6aecSJohannes Altmanninger 3*a29d6aecSJohannes Altmanninger void foo() { 4*a29d6aecSJohannes Altmanninger int x = 321; 5*a29d6aecSJohannes Altmanninger } 6*a29d6aecSJohannes Altmanninger 7*a29d6aecSJohannes Altmanninger void main() { foo(); }; 8*a29d6aecSJohannes Altmanninger 9*a29d6aecSJohannes Altmanninger const char *a = "foo"; 10*a29d6aecSJohannes Altmanninger 11*a29d6aecSJohannes Altmanninger typedef unsigned int nat; 12*a29d6aecSJohannes Altmanninger 13*a29d6aecSJohannes Altmanninger int p = 1 * 2 * 3 * 4; 14*a29d6aecSJohannes Altmanninger int squared = p * p; 15*a29d6aecSJohannes Altmanninger 16*a29d6aecSJohannes Altmanninger class X { 17*a29d6aecSJohannes Altmanninger const char *foo(int i) { 18*a29d6aecSJohannes Altmanninger if (i == 0) 19*a29d6aecSJohannes Altmanninger return "foo"; 20*a29d6aecSJohannes Altmanninger return 0; 21*a29d6aecSJohannes Altmanninger } 22*a29d6aecSJohannes Altmanninger 23*a29d6aecSJohannes Altmanninger public: 24*a29d6aecSJohannes Altmanninger X(){}; 25*a29d6aecSJohannes Altmanninger 26*a29d6aecSJohannes Altmanninger int id(int i) { return i; } 27*a29d6aecSJohannes Altmanninger }; 28*a29d6aecSJohannes Altmanninger } 29*a29d6aecSJohannes Altmanninger 30*a29d6aecSJohannes Altmanninger void m() { int x = 0 + 0 + 0; } 31*a29d6aecSJohannes Altmanninger int um = 1 + 2 + 3; 32