About
Contact
../
add_const_test.cpp
add_cv_test.cpp
add_lvalue_reference_test.cpp
add_pointer_test.cpp
add_reference_test.cpp
add_rvalue_reference_test.cpp
add_volatile_test.cpp
aligned_storage_a2_test.cpp
must_be_pod
aligned_storage_empy_test.cpp
aligned_storage_test.cpp
must_be_pod
alignment_of_a2_test.cpp
align_calc
alignment_of_test.cpp
align_calc
check_integral_constant.hpp
integral_constant
check_type.hpp
common_type_2_test.cpp
C1
C1C2
C2
C3
common_type_3_test.cpp
common_type_4_test.cpp
common_type_5_test.cpp
X
common_type
common_type_6_test.cpp
X
Y
common_type_sfinae2_test.cpp
X
Y
has_type
common_type_sfinae_test.cpp
X
Y
common_type_test.cpp
C1
C1C2
C2
C3
conditional_test.cpp
copy_cv_test.cpp
decay_test.cpp
extent_test.cpp
function_traits_test.cpp
has_binary_classes.hpp
C000
C001
C002
C005
C006
C009
C010
C011
C014
C015
C036
C037
C038
C041
C042
C045
C046
C047
C050
C051
C072
C073
C074
C077
C078
C081
C082
C083
C086
C087
C108
C109
C110
C113
C114
C117
C118
C119
C122
C123
C288
C289
C290
C293
C294
C297
C298
C299
C302
C303
C324
C325
C326
C329
C330
C333
C334
C335
C338
C339
C360
C361
C362
C365
C366
C369
C370
C371
C374
C375
C396
C397
C398
C401
C402
C405
C406
C407
C410
C411
ret
has_binary_classes0_test.cpp
has_binary_classes1_test.cpp
has_binary_classes2_test.cpp
has_binary_classes3_test.cpp
has_binary_classes4_test.cpp
has_binary_classes5_test.cpp
has_binary_classes6_test.cpp
has_binary_classes7_test.cpp
has_binary_classes8_test.cpp
has_binary_classes9_test.cpp
has_binary_operators.hpp
(anonymous namespace)::A
(anonymous namespace)::B
(anonymous namespace)::Base1
(anonymous namespace)::Base2
(anonymous namespace)::C
(anonymous namespace)::D
(anonymous namespace)::Derived1
(anonymous namespace)::Derived2
(anonymous namespace)::comma1_ret
(anonymous namespace)::convertible_to_ret1
(anonymous namespace)::convertible_to_ret2
(anonymous namespace)::external
(anonymous namespace)::external_comma1
(anonymous namespace)::external_comma2
(anonymous namespace)::internal
(anonymous namespace)::internal_comma1
(anonymous namespace)::internal_comma2
(anonymous namespace)::ret
(anonymous namespace)::ret1
(anonymous namespace)::ret2
(anonymous namespace)::ret_with_comma1
(anonymous namespace)::ret_with_comma2
(anonymous namespace)::returns_convertible_to_ret1
(anonymous namespace)::returns_convertible_to_ret2
(anonymous namespace)::returns_double
(anonymous namespace)::returns_int
(anonymous namespace)::returns_void
(anonymous namespace)::returns_void_star
(anonymous namespace)::tag
(anonymous namespace)::without
has_bit_and_assign_test.cpp
has_bit_and_test.cpp
has_bit_or_assign_test.cpp
has_bit_or_test.cpp
has_bit_xor_assign_test.cpp
has_bit_xor_test.cpp
has_complement_test.cpp
has_dereference_test.cpp
has_divides_assign_test.cpp
has_divides_test.cpp
has_equal_to_test.cpp
has_greater_equal_test.cpp
has_greater_test.cpp
has_left_shift_assign_test.cpp
has_left_shift_test.cpp
has_less_equal_test.cpp
has_less_test.cpp
has_logical_and_test.cpp
has_logical_not_test.cpp
has_logical_or_test.cpp
has_minus_assign_test.cpp
has_minus_test.cpp
has_modulus_assign_test.cpp
has_modulus_test.cpp
has_multiplies_assign_test.cpp
has_multiplies_test.cpp
has_negate_test.cpp
has_not_equal_to_test.cpp
has_nothrow_assign_test.cpp
noexcept_assignable
non_assignable
has_nothrow_constr_test.cpp
bug11324_base
bug11324_derived
deleted_default_construct
noexcept_default_construct
private_default_construct
has_nothrow_copy_test.cpp
delete_copy
noexcept_copy
non_copy
has_nothrow_destructor_test.cpp
noexcept_destruct
nothrow_destruct
throwing_base
throwing_contained
throwing_derived
has_operator_new_test.cpp
class_with_all_ops
class_with_new_op
class_with_new_op2
class_with_new_op3
class_with_new_op4
class_with_new_op5
class_with_new_op6
derived_class_with_new_op
has_plus_assign_test.cpp
has_plus_test.cpp
has_post_decrement_test.cpp
has_post_increment_test.cpp
has_postfix_classes.hpp
C000
C001
C002
C005
C006
C009
C010
C011
C014
C015
C036
C037
C038
C041
C042
C045
C046
C047
C050
C051
ret
has_postfix_classes0_test.cpp
has_postfix_classes1_test.cpp
has_postfix_classes2_test.cpp
has_postfix_classes3_test.cpp
has_postfix_operators.hpp
(anonymous namespace)::Base1
(anonymous namespace)::Base2
(anonymous namespace)::Derived1
(anonymous namespace)::Derived2
(anonymous namespace)::comma1_ret
(anonymous namespace)::convertible_to_ret1
(anonymous namespace)::convertible_to_ret2
(anonymous namespace)::external
(anonymous namespace)::external_comma1
(anonymous namespace)::external_comma2
(anonymous namespace)::internal
(anonymous namespace)::internal_comma1
(anonymous namespace)::internal_comma2
(anonymous namespace)::ret
(anonymous namespace)::ret1
(anonymous namespace)::ret2
(anonymous namespace)::ret_with_comma1
(anonymous namespace)::ret_with_comma2
(anonymous namespace)::returns_convertible_to_ret1
(anonymous namespace)::returns_convertible_to_ret2
(anonymous namespace)::returns_double
(anonymous namespace)::returns_int
(anonymous namespace)::returns_void
(anonymous namespace)::returns_void_star
(anonymous namespace)::tag
(anonymous namespace)::without
has_pre_decrement_test.cpp
has_pre_increment_test.cpp
has_prefix_classes.hpp
C000
C001
C002
C005
C006
C009
C010
C011
C014
C015
C036
C037
C038
C041
C042
C045
C046
C047
C050
C051
ret
has_prefix_classes0_test.cpp
has_prefix_classes1_test.cpp
has_prefix_classes2_test.cpp
has_prefix_classes3_test.cpp
has_prefix_operators.hpp
(anonymous namespace)::Base1
(anonymous namespace)::Base2
(anonymous namespace)::Derived1
(anonymous namespace)::Derived2
(anonymous namespace)::comma1_ret
(anonymous namespace)::convertible_to_ret1
(anonymous namespace)::convertible_to_ret2
(anonymous namespace)::external
(anonymous namespace)::external_comma1
(anonymous namespace)::external_comma2
(anonymous namespace)::internal
(anonymous namespace)::internal_comma1
(anonymous namespace)::internal_comma2
(anonymous namespace)::ret
(anonymous namespace)::ret1
(anonymous namespace)::ret2
(anonymous namespace)::ret_with_comma1
(anonymous namespace)::ret_with_comma2
(anonymous namespace)::returns_convertible_to_ret1
(anonymous namespace)::returns_convertible_to_ret2
(anonymous namespace)::returns_double
(anonymous namespace)::returns_int
(anonymous namespace)::returns_void
(anonymous namespace)::returns_void_star
(anonymous namespace)::tag
(anonymous namespace)::without
has_right_shift_assign_test.cpp
has_right_shift_test.cpp
has_trivial_assign_test.cpp
non_assignable
non_assignable2
has_trivial_constr_test.cpp
bug11324_base
bug11324_derived
deleted_construct
private_construct
has_trivial_copy_test.cpp
bug_10389
private_copy
has_trivial_destructor_test.cpp
deleted_destruct
private_destruct
has_trivial_move_assign_test.cpp
copyable_non_moveable
non_copyable_movable
has_trivial_move_constructor_test.cpp
copyable_non_moveable
non_copyable_movable
has_unary_minus_test.cpp
has_unary_plus_test.cpp
has_virtual_destructor_test.cpp
polymorphic_no_virtual_destructor
is_abstract_test.cpp
TTestA
TTestAA
TTestAB
TTestAC
TTestAD
TTestAE
TTestAF
TTestAG
TTestB
TTestC
TTestD
TTestE
TTestF
TTestG
TTestH
TTestI
TTestJ
TTestK
TTestL
TTestM
TTestN
TTestO
TTestP
TTestQ
TTestR
TTestS
TTestT
TTestU
TTestV
TTestW
TTestX
TTestY
TTestZ
TestA
TestAA
TestAB
TestAC
TestAD
TestAE
TestAF
TestAG
TestB
TestC
TestD
TestE
TestF
TestG
TestH
TestI
TestJ
TestK
TestL
TestM
TestN
TestO
TestP
TestQ
TestR
TestS
TestT
TestU
TestV
TestW
TestX
TestY
TestZ
is_arithmetic_test.cpp
is_array_test.cpp
convertible_to_pointer
is_assignable_test.cpp
noexcept_assignable
non_assignable
is_base_and_derived_test.cpp
class_member
class_member2
foo
marker
is_base_of_test.cpp
is_class_test.cpp
is_complex_test.cpp
bad_struct
derived_complex
is_compound_test.cpp
is_const_test.cpp
is_constructible_test.cpp
A
B
non_copy_constructible
is_convertible_test.cpp
A4530
Ref_bug9910
base2
bug9910
convertible_from
derived2
middle2
test_bug_4530
is_copy_assignable_test.cpp
has
has2
has3
has_not
has_not2
has_not3
has_not4
has_not5
has_not6
is_copy_constructible_test.cpp
has
has2
has3
has4
has_not
has_not2
has_not3
has_not4
has_not5
is_default_constr_test.cpp
bug11324_base
bug11324_derived
deleted_default_construct
private_default_construct
is_destructible_test.cpp
deleted_destruct
is_empty_test.cpp
non_default_constructable_UDT
is_enum_test.cpp
test_enum
is_final_test.cpp
is_float_test.cpp
is_floating_point_test.cpp
is_function_test.cpp
is_fundamental_test.cpp
is_integral_test.cpp
is_lvalue_reference_test.cpp
is_member_func_test.cpp
is_member_obj_test.cpp
is_member_pointer_test.cpp
is_nothrow_move_assignable_test.cpp
noexcept_assignable
noexcept_move_assignable
non_assignable
is_nothrow_move_constructible_test.cpp
delete_copy
noexcept_copy
noexcept_move
non_copy
is_object_test.cpp
is_pod_test.cpp
is_pointer_test.cpp
is_polymorphic_test.cpp
poly_bug
is_reference_test.cpp
is_rvalue_reference_test.cpp
is_same_test.cpp
is_scalar_test.cpp
is_signed_test.cpp
is_stateless_test.cpp
is_union_test.cpp
is_unsigned_test.cpp
is_virtual_base_of_test.cpp
B
D
bug11309_A
bug11309_B
bug11309_C
non_virtual_base
non_virtual_derived
is_void_test.cpp
is_volatile_test.cpp
make_signed_test.cpp
make_unsigned_test.cpp
mpl_interop_test1.cpp
main
mpl_interop_test2.cpp
if_test
main
mpl_interop_test3.cpp
lambda_test
main
promote_basic_test.cpp
Struct
main
promote_enum_msvc_bug_test.cpp
UIntEnum
main
promote_enum_test.cpp
Enum1
IntEnum1
IntEnum2
IntEnum3
IntEnum4
IntEnum5
LongEnum1
LongEnum2
LongEnum3
LongEnum4
UIntEnum
ULongEnum
main
promote_mpl_test.cpp
main
promote_util.hpp
rank_test.cpp
remove_all_extents_test.cpp
remove_bounds_test.cpp
remove_const_test.cpp
S
remove_cv_test.cpp
remove_extent_test.cpp
remove_pointer_test.cpp
remove_reference_test.cpp
remove_volatile_test.cpp
test.hpp
Base
Derived
Derived2
MultiBase
NonDerived
POD_UDT
POD_union_UDT
PrivateBase
UDT
VB
VD
empty_POD_UDT
empty_POD_union_UDT
empty_UDT
empty_union_UDT
enum1
enum2
enum_UDT
final_UDT
int_constructible
int_convertible
non_empty
non_int_pointer
non_pointer
nothrow_assign_UDT
nothrow_construct_UDT
nothrow_copy_UDT
nothrow_move_UDT
polymorphic_base
polymorphic_derived1
polymorphic_derived2
polymorphic_derived_final
test_abc1
test_abc2
test_abc3
trivial_except_assign
trivial_except_construct
trivial_except_copy
trivial_except_destroy
union_UDT
virtual_inherit1
virtual_inherit2
virtual_inherit3
virtual_inherit4
virtual_inherit5
virtual_inherit6
wrap
tricky_abstract_type_test.cpp
tricky_add_pointer_test.cpp
tricky_function_type_test.cpp
tricky_incomplete_type_test.cpp
tricky_is_enum_test.cpp
convertible_to_anything
tricky_partial_spec_test.cpp
align_calc
tricky_rvalue_test.cpp
type_identity_test.cpp
type_traits_test.cpp
main
type_with_alignment_test.cpp