1#ifndef A_H 2#define A_H 3template<typename T> struct S; 4template<typename U> struct T { 5 struct S; 6 enum E : int; 7}; 8#endif 9