1 int m = n; 2 3 #include "other.h" 4 #include "c.h" 5 6 #if defined(A) && !defined(ALLOW_NAME_LEAKAGE) 7 #warning A is defined 8 #endif 9 10 #define B 11 b_template()12 template<typename T> void b_template() { 13 N::C::f(0); 14 } 15