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