1 #define TOP unsigned int
2 
3 #define TOP_LEFT_UNDEF 1
4 
5 
6 
7 
8 
9 
10 
11 #define TOP_RIGHT_REDEF float
12 // The last definition will be exported from the sub-module.
13 #define TOP_RIGHT_REDEF int
14 
15 #define TOP_RIGHT_UNDEF int
16 
17 #define TOP_OTHER_UNDEF1 42
18 #undef TOP_OTHER_UNDEF2
19 #define TOP_OTHER_REDEF1 1
20 #define TOP_OTHER_REDEF2 2
21 
22 #define TOP_OTHER_DEF_RIGHT_UNDEF void
23 
24 #define TOP_REDEF_IN_SUBMODULES 0
25 #define TOP_DEF_RIGHT_UNDEF void
26