]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/tree - test/SemaCXX/
Vendor import of clang trunk r135360:
[FreeBSD/FreeBSD.git] / test / SemaCXX /
drwxr-xr-x   ..
drwxr-xr-x - Inputs
-rw-r--r-- 6014 MicrosoftExtensions.cpp
-rw-r--r-- 501 PR10243.cpp
-rw-r--r-- 306 PR5086-ambig-resolution-enum.cpp
-rw-r--r-- 169 PR6562.cpp
-rw-r--r-- 249 PR6618.cpp
-rw-r--r-- 384 PR7410.cpp
-rw-r--r-- 251 PR7944.cpp
-rw-r--r-- 137 PR8012.cpp
-rw-r--r-- 350 PR8755.cpp
-rw-r--r-- 187 PR8884.cpp
-rw-r--r-- 325 PR9459.cpp
-rw-r--r-- 549 PR9460.cpp
-rw-r--r-- 901 PR9461.cpp
-rw-r--r-- 469 PR9572.cpp
-rw-r--r-- 200 PR9884.cpp
-rw-r--r-- 685 PR9902.cpp
-rw-r--r-- 699 PR9908.cpp
-rw-r--r-- 627 __null.cpp
-rw-r--r-- 1135 __try.cpp
-rw-r--r-- 6124 abstract.cpp
-rw-r--r-- 1501 access-base-class.cpp
-rw-r--r-- 300 access-control-check.cpp
-rw-r--r-- 345 access-member-pointer.cpp
-rw-r--r-- 844 access.cpp
-rw-r--r-- 2321 addr-of-overloaded-function-casting.cpp
-rw-r--r-- 3423 addr-of-overloaded-function.cpp
-rw-r--r-- 491 address-of-temporary.cpp
-rw-r--r-- 647 address-of.cpp
-rw-r--r-- 8520 address-space-conversion.cpp
-rw-r--r-- 1491 address-space-newdelete.cpp
-rw-r--r-- 1053 address-space-references.cpp
-rw-r--r-- 2053 aggregate-initialization.cpp
-rw-r--r-- 6819 alias-template.cpp
-rw-r--r-- 842 alignof-sizeof-reference.cpp
-rw-r--r-- 1377 altivec.cpp
-rw-r--r-- 1739 ambig-user-defined-conversions.cpp
-rw-r--r-- 901 ambiguous-builtin-unary-operator.cpp
-rw-r--r-- 263 anonymous-struct.cpp
-rw-r--r-- 4514 anonymous-union.cpp
-rw-r--r-- 202 array-bound-merge.cpp
-rw-r--r-- 6218 array-bounds.cpp
-rw-r--r-- 792 arrow-operator.cpp
-rw-r--r-- 304 attr-after-definition.cpp
-rw-r--r-- 985 attr-cxx0x.cpp
-rw-r--r-- 4634 attr-deprecated.cpp
-rw-r--r-- 1257 attr-format.cpp
-rw-r--r-- 1091 attr-nonnull.cpp
-rw-r--r-- 1234 attr-noreturn.cpp
-rw-r--r-- 809 attr-regparm.cpp
-rw-r--r-- 121 attr-sentinel.cpp
-rw-r--r-- 1300 attr-unavailable.cpp
-rw-r--r-- 1037 attr-weak.cpp
-rw-r--r-- 1433 attr-weakref.cpp
-rw-r--r-- 281 auto-cxx0x.cpp
-rw-r--r-- 96 auto-cxx98.cpp
-rw-r--r-- 778 auto-subst-failure.cpp
-rw-r--r-- 1055 bitfield-layout.cpp
-rw-r--r-- 1767 block-call.cpp
-rw-r--r-- 991 blocks-1.cpp
-rw-r--r-- 1202 blocks.cpp
-rw-r--r-- 962 bool.cpp
-rw-r--r-- 1101 borland-extensions.cpp
-rw-r--r-- 128 builtin-exception-spec.cpp
-rw-r--r-- 717 builtin-ptrtomember-ambig.cpp
-rw-r--r-- 850 builtin-ptrtomember-overload-1.cpp
-rw-r--r-- 332 builtin-ptrtomember-overload.cpp
-rw-r--r-- 373 builtin_objc_msgSend.cpp
-rw-r--r-- 260 builtins.cpp
-rw-r--r-- 4190 c99-variable-length-array.cpp
-rw-r--r-- 478 c99.cpp
-rw-r--r-- 1084 cast-conversion.cpp
-rw-r--r-- 125 cast-explicit-ctor.cpp
-rw-r--r-- 1899 class-base-member-init.cpp
-rw-r--r-- 1572 class-layout.cpp
-rw-r--r-- 508 class-names.cpp
-rw-r--r-- 5647 class.cpp
-rw-r--r-- 130 comma.cpp
-rw-r--r-- 8820 compare.cpp
-rw-r--r-- 1436 complex-overload.cpp
-rw-r--r-- 1411 composite-pointer-type.cpp
-rw-r--r-- 323 compound-literal.cpp
-rw-r--r-- 2503 condition.cpp
-rw-r--r-- 10240 conditional-expr.cpp
-rw-r--r-- 2550 const-cast.cpp
-rw-r--r-- 2335 constant-expression.cpp
-rw-r--r-- 7128 constructor-initializer.cpp
-rw-r--r-- 160 constructor-recovery.cpp
-rw-r--r-- 1585 constructor.cpp
-rw-r--r-- 2042 conversion-delete-expr.cpp
-rw-r--r-- 8221 conversion-function.cpp
-rw-r--r-- 1648 conversion.cpp
-rw-r--r-- 1734 convert-to-bool.cpp
-rw-r--r-- 775 converting-constructor.cpp
-rw-r--r-- 2980 copy-assignment.cpp
-rw-r--r-- 455 copy-constructor-error.cpp
-rw-r--r-- 1131 copy-initialization.cpp
-rw-r--r-- 2132 crashes.cpp
-rw-r--r-- 6456 cstyle-cast.cpp
-rw-r--r-- 984 cv-unqual-rvalues.cpp
-rw-r--r-- 533 cxx-member-pointer-op.cpp
-rw-r--r-- 228 cxx0x-constexpr-const.cpp
-rw-r--r-- 2549 cxx0x-cursory-default-delete.cpp
-rw-r--r-- 1149 cxx0x-defaulted-functions.cpp
-rw-r--r-- 1033 cxx0x-delegating-ctors.cpp
-rw-r--r-- 2900 cxx0x-deleted-default-ctor.cpp
-rw-r--r-- 353 cxx0x-nontrivial-union.cpp
-rw-r--r-- 643 cxx0x-return-init-list.cpp
-rw-r--r-- 1667 dcl_ambig_res.cpp
-rw-r--r-- 3690 dcl_init_aggr.cpp
-rw-r--r-- 1455 decl-expr-ambiguity.cpp
-rw-r--r-- 844 decl-init-ref.cpp
-rw-r--r-- 90 decltype-98.cpp
-rw-r--r-- 150 decltype-crash.cpp
-rw-r--r-- 583 decltype-overloaded-functions.cpp
-rw-r--r-- 140 decltype-pr4444.cpp
-rw-r--r-- 193 decltype-pr4448.cpp
-rw-r--r-- 581 decltype-this.cpp
-rw-r--r-- 346 decltype.cpp
-rw-r--r-- 622 default-arg-special-member.cpp
-rw-r--r-- 146 default-argument-temporaries.cpp
-rw-r--r-- 2324 default-assignment-operator.cpp
-rw-r--r-- 1666 default-constructor-initializers.cpp
-rw-r--r-- 1058 default1.cpp
-rw-r--r-- 3406 default2.cpp
-rw-r--r-- 250 defaulted-ctor-loop.cpp
-rw-r--r-- 264 delete.cpp
-rw-r--r-- 1445 deleted-function.cpp
-rw-r--r-- 1455 dependent-auto.cpp
-rw-r--r-- 722 dependent-noexcept-unevaluated.cpp
-rw-r--r-- 456 dependent-types.cpp
-rw-r--r-- 1046 derived-to-base-ambig.cpp
-rw-r--r-- 7904 destructor.cpp
-rw-r--r-- 1144 direct-initializer.cpp
-rw-r--r-- 100 do-while-scope.cpp
-rw-r--r-- 2284 dynamic-cast.cpp
-rw-r--r-- 1182 elaborated-type-specifier.cpp
-rw-r--r-- 2211 empty-class-layout.cpp
-rw-r--r-- 361 enum-bitfield.cpp
-rw-r--r-- 4431 enum-scoped.cpp
-rw-r--r-- 2361 enum.cpp
-rw-r--r-- 692 exception-spec-no-exceptions.cpp
-rw-r--r-- 3608 exceptions.cpp
-rw-r--r-- 464 explicit.cpp
-rw-r--r-- 21848 expression-traits.cpp
-rw-r--r-- 3585 expressions.cpp
-rw-r--r-- 1029 flexible-array-test.cpp
-rw-r--r-- 469 fntype-decl.cpp
-rw-r--r-- 4225 for-range-examples.cpp
-rw-r--r-- 875 for-range-no-std.cpp
-rw-r--r-- 401 for-range-unused.cpp
-rw-r--r-- 210 friend-class-nodecl.cpp
-rw-r--r-- 2057 friend.cpp
-rw-r--r-- 304 function-overload-typo-crash.cpp
-rw-r--r-- 252 function-overloaded-redecl.cpp
-rw-r--r-- 632 function-redecl.cpp
-rw-r--r-- 887 function-type-qual.cpp
-rw-r--r-- 8627 functional-cast.cpp
-rw-r--r-- 5278 generalized-initializers.cpp
-rw-r--r-- 1608 generic-selection.cpp
-rw-r--r-- 309 gnu-case-ranges.cpp
-rw-r--r-- 1403 goto.cpp
-rw-r--r-- 739 goto2.cpp
-rw-r--r-- 943 i-c-e-cxx.cpp
-rw-r--r-- 616 if-empty-body.cpp
-rw-r--r-- 1027 illegal-member-initialization.cpp
-rw-r--r-- 2579 implicit-exception-spec.cpp
-rw-r--r-- 216 implicit-int.cpp
-rw-r--r-- 1218 implicit-member-functions.cpp
-rw-r--r-- 914 implicit-virtual-member-functions.cpp
-rw-r--r-- 2121 incomplete-call.cpp
-rw-r--r-- 280 increment-decrement.cpp
-rw-r--r-- 976 inherit.cpp
-rw-r--r-- 1346 init-priority-attr.cpp
-rw-r--r-- 221 inline.cpp
-rw-r--r-- 543 instantiate-blocks.cpp
-rw-r--r-- 1061 invalid-instantiated-field-decl.cpp
-rw-r--r-- 888 invalid-member-expr.cpp
-rw-r--r-- 448 invalid-template-specifier.cpp
-rw-r--r-- 2564 issue547.cpp
-rw-r--r-- 802 libstdcxx_is_pod_hack.cpp
-rw-r--r-- 725 libstdcxx_map_base_hack.cpp
-rw-r--r-- 1551 linkage-spec.cpp
-rw-r--r-- 2108 linkage.cpp
-rw-r--r-- 1526 literal-operators.cpp
-rw-r--r-- 2424 literal-type.cpp
-rw-r--r-- 609 local-classes.cpp
-rw-r--r-- 160 lookup-member.cpp
-rw-r--r-- 267 member-expr-anonymous-union.cpp
-rw-r--r-- 424 member-expr-static.cpp
-rw-r--r-- 3229 member-expr.cpp
-rw-r--r-- 1707 member-init.cpp
-rw-r--r-- 334 member-location.cpp
-rw-r--r-- 4375 member-name-lookup.cpp
-rw-r--r-- 661 member-operator-expr.cpp
-rw-r--r-- 548 member-pointer-ms.cpp
-rw-r--r-- 406 member-pointer-size.cpp
-rw-r--r-- 8955 member-pointer.cpp
-rw-r--r-- 862 member-pointers-2.cpp
-rw-r--r-- 286 missing-header.cpp
-rw-r--r-- 1116 missing-members.cpp
-rw-r--r-- 3693 missing-namespace-qualifier-typo-corrections.cpp
-rw-r--r-- 85 ms-exception-spec.cpp
-rw-r--r-- 2118 namespace-alias.cpp
-rw-r--r-- 1694 namespace.cpp
-rw-r--r-- 708 neon-vector-types.cpp
-rw-r--r-- 5112 nested-name-spec-locations.cpp
-rw-r--r-- 7207 nested-name-spec.cpp
-rw-r--r-- 1189 new-array-size-conv.cpp
-rw-r--r-- 233 new-delete-predefined-decl-2.cpp
-rw-r--r-- 494 new-delete-predefined-decl.cpp
-rw-r--r-- 10866 new-delete.cpp
-rw-r--r-- 638 no-exceptions.cpp
-rw-r--r-- 176 no-implicit-builtin-decls.cpp
-rw-r--r-- 285 non-empty-class-size-zero.cpp
-rw-r--r-- 5399 null_in_arithmetic_ops.cpp
-rw-r--r-- 98 nullptr-98.cpp
-rw-r--r-- 4047 nullptr.cpp
-rw-r--r-- 4227 nullptr_in_arithmetic_ops.cpp
-rw-r--r-- 1545 offsetof.cpp
-rw-r--r-- 441 operator-arrow-temporary.cpp
-rw-r--r-- 1573 overload-call-copycon.cpp
-rw-r--r-- 12656 overload-call.cpp
-rw-r--r-- 1087 overload-decl.cpp
-rw-r--r-- 3695 overload-member-call.cpp
-rw-r--r-- 203 overload-value-dep-arg.cpp
-rw-r--r-- 215 overloaded-builtin-operators-0x.cpp
-rw-r--r-- 4703 overloaded-builtin-operators.cpp
-rw-r--r-- 933 overloaded-name.cpp
-rw-r--r-- 1329 overloaded-operator-decl.cpp
-rw-r--r-- 8511 overloaded-operator.cpp
-rw-r--r-- 277 pascal-strings.cpp
-rw-r--r-- 437 pragma-pack.cpp
-rw-r--r-- 153 pragma-unused.cpp
-rw-r--r-- 134 prefetch-enum.cpp
-rw-r--r-- 285 primary-base.cpp
-rw-r--r-- 1850 pseudo-destructors.cpp
-rw-r--r-- 749 ptrtomember-overload-resolution.cpp
-rw-r--r-- 1114 ptrtomember.cpp
-rw-r--r-- 2734 qual-id-test.cpp
-rw-r--r-- 1053 qualification-conversion.cpp
-rw-r--r-- 2365 qualified-id-lookup.cpp
-rw-r--r-- 146 qualified-member-enum.cpp
-rw-r--r-- 853 qualified-names-diag.cpp
-rw-r--r-- 236 qualified-names-print.cpp
-rw-r--r-- 1103 redeclared-alias-template.cpp
-rw-r--r-- 757 redeclared-auto.cpp
-rw-r--r-- 744 ref-init-ambiguous.cpp
-rw-r--r-- 3237 references.cpp
-rw-r--r-- 10691 reinterpret-cast.cpp
-rw-r--r-- 420 reinterpret-fn-obj-pedantic.cpp
-rw-r--r-- 1680 return-noreturn.cpp
-rw-r--r-- 3433 return-stack-addr.cpp
-rw-r--r-- 1867 return.cpp
-rw-r--r-- 3632 rval-references-examples.cpp
-rw-r--r-- 2998 rval-references.cpp
-rw-r--r-- 3045 scope-check.cpp
-rw-r--r-- 407 shift.cpp
-rw-r--r-- 256 short-enums.cpp
-rw-r--r-- 370 short-wchar-sign.cpp
-rw-r--r-- 589 sourceranges.cpp
-rw-r--r-- 394 statements.cpp
-rw-r--r-- 242 static-array-member.cpp
-rw-r--r-- 1059 static-assert.cpp
-rw-r--r-- 320 static-cast-complete-type.cpp
-rw-r--r-- 6802 static-cast.cpp
-rw-r--r-- 127 static-initializers.cpp
-rw-r--r-- 329 storage-class.cpp
-rw-r--r-- 6059 struct-class-redecl.cpp
-rw-r--r-- 235 switch-0x.cpp
-rw-r--r-- 1313 switch.cpp
-rw-r--r-- 421 tag-ambig.cpp
-rw-r--r-- 393 templated-friend-decl.cpp
-rw-r--r-- 269 this.cpp
-rw-r--r-- 1029 trailing-return-0x.cpp
-rw-r--r-- 1015 trivial-constructor.cpp
-rw-r--r-- 1067 trivial-destructor.cpp
-rw-r--r-- 676 type-convert-construct.cpp
-rw-r--r-- 544 type-definition-in-specifier.cpp
-rw-r--r-- 693 type-dependent-exprs.cpp
-rw-r--r-- 308 type-formatting.cpp
-rw-r--r-- 294 type-traits-incomplete.cpp
-rw-r--r-- 55874 type-traits.cpp
-rw-r--r-- 1582 typedef-redecl.cpp
-rw-r--r-- 241 typeid-ref.cpp
-rw-r--r-- 536 typeid.cpp
-rw-r--r-- 138 types_compatible_p.cpp
-rw-r--r-- 219 unary-real-imag.cpp
-rw-r--r-- 3537 undefined-internal.cpp
-rw-r--r-- 1143 underlying_type.cpp
-rw-r--r-- 650 uninit-variables-conditional.cpp
-rw-r--r-- 2492 uninit-variables.cpp
-rw-r--r-- 1899 uninitialized.cpp
-rw-r--r-- 1070 unknown-anytype.cpp
-rw-r--r-- 559 unknown-type-name.cpp
-rw-r--r-- 369 unreachable-catch-clauses.cpp
-rw-r--r-- 1179 unreachable-code.cpp
-rw-r--r-- 238 unused-functions.cpp
-rw-r--r-- 268 unused-with-error.cpp
-rw-r--r-- 398 unused.cpp
-rw-r--r-- 1317 user-defined-conversions.cpp
-rw-r--r-- 2499 using-decl-1.cpp
-rw-r--r-- 125 using-decl-pr4441.cpp
-rw-r--r-- 139 using-decl-pr4450.cpp
-rw-r--r-- 1303 using-decl-templates.cpp
-rw-r--r-- 3183 using-directive.cpp
-rw-r--r-- 911 value-dependent-exprs.cpp
-rw-r--r-- 380 value-initialization.cpp
-rw-r--r-- 140 vararg-default-arg.cpp
-rw-r--r-- 2897 vararg-non-pod.cpp
-rw-r--r-- 2016 vector-casts.cpp
-rw-r--r-- 359 vector-no-lax.cpp
-rw-r--r-- 7444 vector.cpp
-rw-r--r-- 1134 virtual-base-used.cpp
-rw-r--r-- 886 virtual-member-functions-key-function.cpp
-rw-r--r-- 6742 virtual-override.cpp
-rw-r--r-- 1393 virtuals.cpp
-rw-r--r-- 1445 vtable-instantiation.cc
-rw-r--r-- 7607 warn-assignment-condition.cpp
-rw-r--r-- 5374 warn-bad-memaccess.cpp
-rw-r--r-- 1169 warn-bool-conversion.cpp
-rw-r--r-- 1354 warn-cast-align.cpp
-rw-r--r-- 640 warn-char-subscripts.cpp
-rw-r--r-- 218 warn-deprecated-header.cpp
-rw-r--r-- 16658 warn-enum-compare.cpp
-rw-r--r-- 788 warn-exit-time-destructors.cpp
-rw-r--r-- 1855 warn-global-constructors.cpp
-rw-r--r-- 855 warn-large-by-value-copy.cpp
-rw-r--r-- 2696 warn-literal-conversion.cpp
-rw-r--r-- 3193 warn-memset-bad-sizeof.cpp
-rw-r--r-- 2169 warn-missing-noreturn.cpp
-rw-r--r-- 694 warn-missing-prototypes.cpp
-rw-r--r-- 1109 warn-overloaded-virtual.cpp
-rw-r--r-- 572 warn-pure-virtual-call-from-ctor-dtor.cpp
-rw-r--r-- 2433 warn-reorder-ctor-initialization.cpp
-rw-r--r-- 922 warn-self-assign.cpp
-rw-r--r-- 134 warn-self-comparisons.cpp
-rw-r--r-- 1535 warn-shadow.cpp
-rw-r--r-- 2610 warn-sign-compare.cpp
-rw-r--r-- 1458 warn-unreachable.cpp
-rw-r--r-- 1841 warn-unused-filescoped.cpp
-rw-r--r-- 798 warn-unused-parameters.cpp
-rw-r--r-- 900 warn-unused-result.cpp
-rw-r--r-- 329 warn-unused-value.cpp
-rw-r--r-- 1475 warn-unused-variables.cpp
-rw-r--r-- 720 warn-using-namespace-in-header.cpp
-rw-r--r-- 1139 warn-using-namespace-in-header.h
-rw-r--r-- 505 warn-weak-vtables.cpp
-rw-r--r-- 633 wchar_t.cpp
-rw-r--r-- 364 writable-strings-deprecated.cpp