| 430 | } |
| 431 | |
| 432 | void testEnum() |
| 433 | { |
| 434 | #ifdef BOOST_DESCRIBE_CXX14 |
| 435 | testParseInto<E>( E::x ); |
| 436 | testParseInto<E>( E::y ); |
| 437 | testParseInto<E>( E::z ); |
| 438 | |
| 439 | testParseIntoErrors< E >( error::not_string, (int)(E::y) ); |
| 440 | testParseIntoErrors< E >( error::unknown_name, "zoom" ); |
| 441 | #endif // BOOST_DESCRIBE_CXX14 |
| 442 | } |
| 443 | |
| 444 | template< template<class...> class Variant, class Monostate > |
| 445 | void testVariant() |
nothing calls this directly
no outgoing calls
no test coverage detected