iutest
1.17.99.14
|
internal definition [詳解]
#include "iutest_config.hpp"
#include "../iutest_defs.hpp"
#include "iutest_string_stream.hpp"
#include "iutest_string_view.hpp"
#include "iutest_tchar.hpp"
#include "iutest_type_traits.hpp"
#include "iutest_compatible_defs.hpp"
#include "iutest_exception.hpp"
名前空間 | |
iutest | |
iutest root namespace | |
マクロ定義 | |
#define | IUTEST_AMBIGUOUS_ELSE_BLOCKER_ switch(::iutest::detail::AlwaysZero()) case 0: default: |
曖昧な else 文の警告抑制 | |
#define | IUTEST_SUPPRESS_UNREACHABLE_CODE_WARNING(statement) if( ::iutest::detail::AlwaysTrue() ) statement |
#define | IUTEST_MBS_CODE_UNKNOWN 0 |
#define | IUTEST_MBS_CODE_UTF8 1 |
#define | IUTEST_MBS_CODE_WINDOWS31J 2 |
#define | IUTEST_MBS_CODE IUTEST_MBS_CODE_UTF8 |
#define | NULL 0 |
#define | IUTEST_BREAK() *static_cast<volatile int*>(NULL) = 1 |
#define | IUTEST_IF_EXISTS(identifier_, statement_) |
#define | IUTEST_IF_NOT_EXISTS(identifier_, statement_) |
#define | IUTEST_STATIC_EXISTS(identifier_) |
#define | IUTEST_EXPLICIT_TEMPLATE_TYPE_(t) |
#define | IUTEST_APPEND_EXPLICIT_TEMPLATE_TYPE_(t) |
#define | IUTEST_IS_NULLLITERAL(x) (sizeof(::iutest::detail::IsNullLiteralHelper::IsNullLiteral(x)) == 1) |
internal definition