xref: /llvm-project/clang/test/Modules/Inputs/lsv-debuginfo/B/B.h (revision ba6fdc57b4be3d65903531a7ad734ccf417cb0a6)
1*ba6fdc57SAdrian Prantl #ifndef B_H
2*ba6fdc57SAdrian Prantl #define B_H
3*ba6fdc57SAdrian Prantl #include <A/ADT.h>
4*ba6fdc57SAdrian Prantl #include <C/C.h>
5*ba6fdc57SAdrian Prantl 
6*ba6fdc57SAdrian Prantl namespace llvm {
7*ba6fdc57SAdrian Prantl struct S {
8*ba6fdc57SAdrian Prantl   unsigned a, b, c, d;
9*ba6fdc57SAdrian Prantl };
10*ba6fdc57SAdrian Prantl class C {
11*ba6fdc57SAdrian Prantl   Optional<S> S;
12*ba6fdc57SAdrian Prantl };
13*ba6fdc57SAdrian Prantl }
14*ba6fdc57SAdrian Prantl #endif
15