1*67e74705SXin Li 2*67e74705SXin Li #ifndef TARGETED_TOP_H 3*67e74705SXin Li #define TARGETED_TOP_H 4*67e74705SXin Li 5*67e74705SXin Li #include "targeted-nested1.h" 6*67e74705SXin Li 7*67e74705SXin Li enum { 8*67e74705SXin Li VALUE = 3 9*67e74705SXin Li }; 10*67e74705SXin Li 11*67e74705SXin Li extern int TopVar; 12*67e74705SXin Li 13*67e74705SXin Li typedef struct { 14*67e74705SXin Li int x; 15*67e74705SXin Li int y; 16*67e74705SXin Li #include "targeted-fields.h" 17*67e74705SXin Li } Vector; 18*67e74705SXin Li vector_get_x(Vector v)19*67e74705SXin Listatic inline int vector_get_x(Vector v) { 20*67e74705SXin Li int x = v.x; 21*67e74705SXin Li return x; 22*67e74705SXin Li } 23*67e74705SXin Li 24*67e74705SXin Li #endif 25