ITK  4.13.0
Insight Segmentation and Registration Toolkit
Macros
ITK_COMPILER_INFO_Clang_CXX.h File Reference

Go to the source code of this file.

Macros

#define ITK_COMPILER_CXX_AGGREGATE_DEFAULT_INITIALIZERS   0
 
#define ITK_COMPILER_CXX_ALIAS_TEMPLATES   0
 
#define ITK_COMPILER_CXX_ALIGNAS   0
 
#define ITK_COMPILER_CXX_ALIGNOF   0
 
#define ITK_COMPILER_CXX_ATOMIC   0
 
#define ITK_COMPILER_CXX_ATTRIBUTE_DEPRECATED   0
 
#define ITK_COMPILER_CXX_ATTRIBUTES   0
 
#define ITK_COMPILER_CXX_AUTO_TYPE   0
 
#define ITK_COMPILER_CXX_BINARY_LITERALS   0
 
#define ITK_COMPILER_CXX_CONSTEXPR   0
 
#define ITK_COMPILER_CXX_CONTEXTUAL_CONVERSIONS   0
 
#define ITK_COMPILER_CXX_DECLTYPE   0
 
#define ITK_COMPILER_CXX_DECLTYPE_AUTO   0
 
#define ITK_COMPILER_CXX_DECLTYPE_INCOMPLETE_RETURN_TYPES   0
 
#define ITK_COMPILER_CXX_DEFAULT_FUNCTION_TEMPLATE_ARGS   0
 
#define ITK_COMPILER_CXX_DEFAULTED_FUNCTIONS   0
 
#define ITK_COMPILER_CXX_DEFAULTED_MOVE_INITIALIZERS   0
 
#define ITK_COMPILER_CXX_DELEGATING_CONSTRUCTORS   0
 
#define ITK_COMPILER_CXX_DELETED_FUNCTIONS   0
 
#define ITK_COMPILER_CXX_DIGIT_SEPARATORS   0
 
#define ITK_COMPILER_CXX_ENUM_FORWARD_DECLARATIONS   0
 
#define ITK_COMPILER_CXX_EXPLICIT_CONVERSIONS   0
 
#define ITK_COMPILER_CXX_EXTENDED_FRIEND_DECLARATIONS   0
 
#define ITK_COMPILER_CXX_EXTERN_TEMPLATES   0
 
#define ITK_COMPILER_CXX_FINAL   0
 
#define ITK_COMPILER_CXX_FUNC_IDENTIFIER   0
 
#define ITK_COMPILER_CXX_GENERALIZED_INITIALIZERS   0
 
#define ITK_COMPILER_CXX_GENERIC_LAMBDAS   0
 
#define ITK_COMPILER_CXX_INHERITING_CONSTRUCTORS   0
 
#define ITK_COMPILER_CXX_INLINE_NAMESPACES   0
 
#define ITK_COMPILER_CXX_LAMBDA_INIT_CAPTURES   0
 
#define ITK_COMPILER_CXX_LAMBDAS   0
 
#define ITK_COMPILER_CXX_LOCAL_TYPE_TEMPLATE_ARGS   0
 
#define ITK_COMPILER_CXX_LONG_LONG_TYPE   0
 
#define ITK_COMPILER_CXX_NOEXCEPT   0
 
#define ITK_COMPILER_CXX_NONSTATIC_MEMBER_INIT   0
 
#define ITK_COMPILER_CXX_NULLPTR   0
 
#define ITK_COMPILER_CXX_OVERRIDE   0
 
#define ITK_COMPILER_CXX_RANGE_FOR   0
 
#define ITK_COMPILER_CXX_RAW_STRING_LITERALS   0
 
#define ITK_COMPILER_CXX_REFERENCE_QUALIFIED_FUNCTIONS   0
 
#define ITK_COMPILER_CXX_RELAXED_CONSTEXPR   0
 
#define ITK_COMPILER_CXX_RETURN_TYPE_DEDUCTION   0
 
#define ITK_COMPILER_CXX_RIGHT_ANGLE_BRACKETS   0
 
#define ITK_COMPILER_CXX_RVALUE_REFERENCES   0
 
#define ITK_COMPILER_CXX_SIZEOF_MEMBER   0
 
#define ITK_COMPILER_CXX_STATIC_ASSERT   0
 
#define ITK_COMPILER_CXX_STRONG_ENUMS   0
 
#define ITK_COMPILER_CXX_TEMPLATE_TEMPLATE_PARAMETERS   0
 
#define ITK_COMPILER_CXX_THREAD_LOCAL   0
 
#define ITK_COMPILER_CXX_TRAILING_RETURN_TYPES   0
 
#define ITK_COMPILER_CXX_UNICODE_LITERALS   0
 
#define ITK_COMPILER_CXX_UNIFORM_INITIALIZATION   0
 
#define ITK_COMPILER_CXX_UNRESTRICTED_UNIONS   0
 
#define ITK_COMPILER_CXX_USER_LITERALS   0
 
#define ITK_COMPILER_CXX_VARIABLE_TEMPLATES   0
 
#define ITK_COMPILER_CXX_VARIADIC_MACROS   0
 
#define ITK_COMPILER_CXX_VARIADIC_TEMPLATES   0
 
#define ITK_COMPILER_VERSION_MAJOR   ITK_DEC(__clang_major__)
 
#define ITK_COMPILER_VERSION_MINOR   ITK_DEC(__clang_minor__)
 
#define ITK_COMPILER_VERSION_PATCH   ITK_DEC(__clang_patchlevel__)
 

Macro Definition Documentation

#define ITK_COMPILER_CXX_AGGREGATE_DEFAULT_INITIALIZERS   0

Definition at line 40 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_ALIAS_TEMPLATES   0

Definition at line 46 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_ALIGNAS   0

Definition at line 52 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_ALIGNOF   0

Definition at line 58 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_ATOMIC   0

Definition at line 382 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_ATTRIBUTE_DEPRECATED   0

Definition at line 70 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_ATTRIBUTES   0

Definition at line 64 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_AUTO_TYPE   0

Definition at line 76 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_BINARY_LITERALS   0

Definition at line 82 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_CONSTEXPR   0

Definition at line 88 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_CONTEXTUAL_CONVERSIONS   0

Definition at line 94 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_DECLTYPE   0

Definition at line 106 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_DECLTYPE_AUTO   0

Definition at line 112 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_DECLTYPE_INCOMPLETE_RETURN_TYPES   0

Definition at line 100 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_DEFAULT_FUNCTION_TEMPLATE_ARGS   0

Definition at line 118 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_DEFAULTED_FUNCTIONS   0

Definition at line 124 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_DEFAULTED_MOVE_INITIALIZERS   0

Definition at line 130 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_DELEGATING_CONSTRUCTORS   0

Definition at line 136 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_DELETED_FUNCTIONS   0

Definition at line 142 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_DIGIT_SEPARATORS   0

Definition at line 148 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_ENUM_FORWARD_DECLARATIONS   0

Definition at line 154 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_EXPLICIT_CONVERSIONS   0

Definition at line 160 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_EXTENDED_FRIEND_DECLARATIONS   0

Definition at line 166 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_EXTERN_TEMPLATES   0

Definition at line 172 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_FINAL   0

Definition at line 178 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_FUNC_IDENTIFIER   0

Definition at line 184 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_GENERALIZED_INITIALIZERS   0

Definition at line 190 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_GENERIC_LAMBDAS   0

Definition at line 196 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_INHERITING_CONSTRUCTORS   0

Definition at line 202 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_INLINE_NAMESPACES   0

Definition at line 208 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_LAMBDA_INIT_CAPTURES   0

Definition at line 220 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_LAMBDAS   0

Definition at line 214 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_LOCAL_TYPE_TEMPLATE_ARGS   0

Definition at line 226 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_LONG_LONG_TYPE   0

Definition at line 232 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_NOEXCEPT   0

Definition at line 238 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_NONSTATIC_MEMBER_INIT   0

Definition at line 244 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_NULLPTR   0

Definition at line 250 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_OVERRIDE   0

Definition at line 256 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_RANGE_FOR   0

Definition at line 262 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_RAW_STRING_LITERALS   0

Definition at line 268 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_REFERENCE_QUALIFIED_FUNCTIONS   0

Definition at line 274 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_RELAXED_CONSTEXPR   0

Definition at line 280 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_RETURN_TYPE_DEDUCTION   0

Definition at line 286 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_RIGHT_ANGLE_BRACKETS   0

Definition at line 292 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_RVALUE_REFERENCES   0

Definition at line 298 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_SIZEOF_MEMBER   0

Definition at line 304 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_STATIC_ASSERT   0

Definition at line 310 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_STRONG_ENUMS   0

Definition at line 316 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_TEMPLATE_TEMPLATE_PARAMETERS   0

Definition at line 376 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_THREAD_LOCAL   0

Definition at line 322 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_TRAILING_RETURN_TYPES   0

Definition at line 328 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_UNICODE_LITERALS   0

Definition at line 334 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_UNIFORM_INITIALIZATION   0

Definition at line 340 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_UNRESTRICTED_UNIONS   0

Definition at line 346 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_USER_LITERALS   0

Definition at line 352 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_VARIABLE_TEMPLATES   0

Definition at line 358 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_VARIADIC_MACROS   0

Definition at line 364 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_CXX_VARIADIC_TEMPLATES   0

Definition at line 370 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_VERSION_MAJOR   ITK_DEC(__clang_major__)

Definition at line 28 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_VERSION_MINOR   ITK_DEC(__clang_minor__)

Definition at line 29 of file ITK_COMPILER_INFO_Clang_CXX.h.

#define ITK_COMPILER_VERSION_PATCH   ITK_DEC(__clang_patchlevel__)

Definition at line 30 of file ITK_COMPILER_INFO_Clang_CXX.h.