1 #ifndef B_H 2 #define B_H 3 #include <A/ADT.h> 4 #include <C/C.h> 5 6 namespace llvm { 7 struct S { 8 unsigned a, b, c, d; 9 }; 10 class C { 11 Optional<S> S; 12 }; 13 } 14 #endif 15