diff options
Diffstat (limited to 'test/ASTMerge/Inputs/init-ctors-classes.cpp')
| -rw-r--r-- | test/ASTMerge/Inputs/init-ctors-classes.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/test/ASTMerge/Inputs/init-ctors-classes.cpp b/test/ASTMerge/Inputs/init-ctors-classes.cpp new file mode 100644 index 000000000000..fd51f860634b --- /dev/null +++ b/test/ASTMerge/Inputs/init-ctors-classes.cpp @@ -0,0 +1,19 @@ +class A_base +{ +public: + int x; + A_base() : x(0) { + } + A_base(int _x) : x(static_cast<int>(_x)) { + } +}; + +class A : public A_base +{ +public: + int y; + struct { int z; }; + int array[2]; + A(int _x) : A_base(_x), y(0), z(1), array{{2},{3}} { + } +}; |
