| 13958 | NameAndTags::NameAndTags( StringRef const& name_ , StringRef const& tags_ ) noexcept : name( name_ ), tags( tags_ ) {} |
| 13959 | |
| 13960 | AutoReg::AutoReg( ITestInvoker* invoker, SourceLineInfo const& lineInfo, StringRef const& classOrMethod, NameAndTags const& nameAndTags ) noexcept { |
| 13961 | CATCH_TRY { |
| 13962 | getMutableRegistryHub() |
| 13963 | .registerTest( |
| 13964 | makeTestCase( |
| 13965 | invoker, |
| 13966 | extractClassName( classOrMethod ), |
| 13967 | nameAndTags, |
| 13968 | lineInfo)); |
| 13969 | } CATCH_CATCH_ALL { |
| 13970 | // Do not throw when constructing global objects, instead register the exception to be processed later |
| 13971 | getMutableRegistryHub().registerStartupException(); |
| 13972 | } |
nothing calls this directly
no test coverage detected