Add test for scoped enums

This commit is contained in:
Peter Dimov
2021-09-29 21:12:54 +03:00
parent a5cbddc466
commit 2c1eb07a68

View File

@ -42,11 +42,20 @@ template<class T1, class T2> struct X
{
};
enum E
enum E1
{
e1
};
#if !defined(BOOST_NO_CXX11_SCOPED_ENUMS)
enum class E2
{
e2
};
#endif
int main()
{
TEST(int);
@ -54,7 +63,13 @@ int main()
TEST(A);
TEST(B);
TEST(E);
TEST(E1);
#if !defined(BOOST_NO_CXX11_SCOPED_ENUMS)
TEST(E2);
#endif
TEST(A const);
TEST(A volatile);