7#ifndef TWOBLUECUBES_CATCH_TAG_ALIAS_AUTOREGISTRAR_H_INCLUDED
8#define TWOBLUECUBES_CATCH_TAG_ALIAS_AUTOREGISTRAR_H_INCLUDED
14 struct RegistrarForTagAliases {
20#define CATCH_REGISTER_TAG_ALIAS( alias, spec ) \
21 CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS \
22 namespace{ Catch::RegistrarForTagAliases INTERNAL_CATCH_UNIQUE_NAME( AutoRegisterTagAlias )( alias, spec, CATCH_INTERNAL_LINEINFO ); } \
23 CATCH_INTERNAL_UNSUPPRESS_GLOBALS_WARNINGS
RegistrarForTagAliases(char const *alias, char const *tag, SourceLineInfo const &lineInfo)