Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
catch_tag_alias_autoregistrar.h File Reference
#include "catch_common.h"
Include dependency graph for catch_tag_alias_autoregistrar.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Catch::RegistrarForTagAliases
 

Namespaces

namespace  Catch
 

Macros

#define CATCH_REGISTER_TAG_ALIAS(alias, spec)
 

Macro Definition Documentation

◆ CATCH_REGISTER_TAG_ALIAS

#define CATCH_REGISTER_TAG_ALIAS ( alias,
spec )
Value:
CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS \
namespace{ Catch::RegistrarForTagAliases INTERNAL_CATCH_UNIQUE_NAME( AutoRegisterTagAlias )( alias, spec, CATCH_INTERNAL_LINEINFO ); } \
#define CATCH_INTERNAL_LINEINFO
#define INTERNAL_CATCH_UNIQUE_NAME(name)
#define CATCH_INTERNAL_UNSUPPRESS_GLOBALS_WARNINGS

Definition at line 20 of file catch_tag_alias_autoregistrar.h.

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