Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
catch_tag_alias_autoregistrar.cpp
Go to the documentation of this file.
4
5namespace Catch {
6
7 RegistrarForTagAliases::RegistrarForTagAliases(char const* alias, char const* tag, SourceLineInfo const& lineInfo) {
9 getMutableRegistryHub().registerTagAlias(alias, tag, lineInfo);
11 // Do not throw when constructing global objects, instead register the exception to be processed later
13 }
14 }
15
16}
#define CATCH_TRY
#define CATCH_CATCH_ALL
IMutableRegistryHub & getMutableRegistryHub()
virtual void registerStartupException() noexcept=0
virtual void registerTagAlias(std::string const &alias, std::string const &tag, SourceLineInfo const &lineInfo)=0
RegistrarForTagAliases(char const *alias, char const *tag, SourceLineInfo const &lineInfo)