xref: /llvm-project/clang-tools-extra/test/modularize/Inputs/SomeTypes.h (revision 8e01c069c9634321ec3750c5ad081119b94fd5ec)
1 // Define a few different kinds of types - no modules problems.
2 
3 typedef int TypeInt;
4 
5 typedef TypeInt NestedTypeInt;
6 
7 struct TypeStruct {
8   int Member;
9 };
10 
11 class TypeClass {
12 public:
TypeClass()13   TypeClass() : Member(0) {}
14 private:
15   int Member;
16 };
17