Microsoft's flexible array rules relaxation:
[clang.git] / test / Sema / 
tree837a0df186a8009b764b8094b4a088e7eb0f38f7
drwxr-xr-x   ..
-rw-r--r-- 295 128bitint.c
drwxr-xr-x - Inputs
-rw-r--r-- 525 MicrosoftExtensions.c
-rw-r--r-- 209 PR2727.c
-rw-r--r-- 176 PR2728.c
-rw-r--r-- 187 PR2919-builtin-types-compat-strips-crv.c
-rw-r--r-- 452 PR2923.c
-rw-r--r-- 412 PR2963-enum-constant.c
-rw-r--r-- 168 address-constant.c
-rw-r--r-- 1946 address_spaces.c
-rw-r--r-- 178 align-arm-apcs.c
-rw-r--r-- 189 align-x86-64.c
-rw-r--r-- 566 align-x86.c
-rw-r--r-- 778 altivec-init.c
-rw-r--r-- 360 annotate.c
-rw-r--r-- 2442 anonymous-struct-union.c
-rw-r--r-- 379 arg-duplicate.c
-rw-r--r-- 89 arg-scope-c99.c
-rw-r--r-- 110 arg-scope.c
-rw-r--r-- 1477 arm-layout.c
-rw-r--r-- 1557 array-constraint.c
-rw-r--r-- 499 array-declared-as-incorrect-type.c
-rw-r--r-- 8909 array-init.c
-rw-r--r-- 233 array-size-64.c
-rw-r--r-- 373 array-size.c
-rw-r--r-- 3233 asm.c
-rw-r--r-- 156 assign-null.c
-rw-r--r-- 410 assign.c
-rw-r--r-- 121 ast-print.c
-rw-r--r-- 649 attr-aligned.c
-rw-r--r-- 1348 attr-cleanup.c
-rw-r--r-- 578 attr-decl-after-definition.c
-rw-r--r-- 3006 attr-deprecated.c
-rw-r--r-- 3622 attr-format.c
-rw-r--r-- 390 attr-format_arg.c
-rw-r--r-- 1138 attr-malloc.c
-rw-r--r-- 2956 attr-mode.c
-rw-r--r-- 285 attr-nodebug.c
-rw-r--r-- 289 attr-noinline.c
-rw-r--r-- 1163 attr-noreturn.c
-rw-r--r-- 820 attr-regparm.c
-rw-r--r-- 560 attr-section.c
-rw-r--r-- 2467 attr-sentinel.c
-rw-r--r-- 255 attr-unknown.c
-rw-r--r-- 730 attr-unused.c
-rw-r--r-- 568 attr-used.c
-rw-r--r-- 724 attr-weak.c
-rw-r--r-- 1097 bitfield-layout.c
-rw-r--r-- 536 bitfield-promote-int-16bit.c
-rw-r--r-- 651 bitfield-promote.c
-rw-r--r-- 1155 bitfield.c
-rw-r--r-- 992 block-args.c
-rw-r--r-- 275 block-as-object.m
-rw-r--r-- 1803 block-call.c
-rw-r--r-- 381 block-labels.c
-rw-r--r-- 1683 block-literal.c
-rw-r--r-- 6257 block-misc.c
-rw-r--r-- 710 block-printf-attribute-1.c
-rw-r--r-- 173 block-return-1.c
-rw-r--r-- 179 block-return-2.c
-rw-r--r-- 151 block-return-3.c
-rw-r--r-- 4375 block-return.c
-rw-r--r-- 1347 block-sentinel-attribute.c
-rw-r--r-- 301 block-storageclass.c
-rw-r--r-- 819 builtin-object-size.c
-rw-r--r-- 749 builtin-prefetch.c
-rw-r--r-- 456 builtin-stackaddress.c
-rw-r--r-- 825 builtin-unary-fp.c
-rw-r--r-- 243 builtins-arm.c
-rw-r--r-- 2928 builtins.c
-rw-r--r-- 118 c89-2.c
-rw-r--r-- 2248 c89.c
-rw-r--r-- 1284 callingconv.c
-rw-r--r-- 108 carbon.c
-rw-r--r-- 502 cast-incomplete.c
-rw-r--r-- 815 cast-to-union.c
-rw-r--r-- 402 cast.c
-rw-r--r-- 175 check-increment.c
-rw-r--r-- 11349 compare.c
-rw-r--r-- 1197 complex-int.c
-rw-r--r-- 367 complex-promotion.c
-rw-r--r-- 1609 compound-literal.c
-rw-r--r-- 3448 conditional-expr.c
-rw-r--r-- 455 conditional.c
-rw-r--r-- 2408 const-eval.c
-rw-r--r-- 120 const-ptr-int-ptr-cast.c
-rw-r--r-- 1707 constant-builtins-2.c
-rw-r--r-- 545 constant-builtins.c
-rw-r--r-- 907 constructor-attribute.c
-rw-r--r-- 194 conversion-64-32.c
-rw-r--r-- 9896 conversion.c
-rw-r--r-- 862 darwin-align-cast.c
-rw-r--r-- 1179 decl-invalid.c
-rw-r--r-- 382 decl-type-merging.c
-rw-r--r-- 1470 declspec.c
-rw-r--r-- 198 default.c
-rw-r--r-- 122 default1.c
-rw-r--r-- 615 deref.c
-rw-r--r-- 6017 designated-initializers.c
-rw-r--r-- 2003 dllimport-dllexport.c
-rw-r--r-- 209 enum-packed.c
-rw-r--r-- 3605 enum.c
-rw-r--r-- 3172 expr-address-of.c
-rw-r--r-- 434 expr-comma-c89.c
-rw-r--r-- 475 expr-comma.c
-rw-r--r-- 4484 exprs.c
-rw-r--r-- 2006 ext_vector_casts.c
-rw-r--r-- 1107 ext_vector_comparisons.c
-rw-r--r-- 1914 ext_vector_components.c
-rw-r--r-- 198 extern-redecl.c
-rw-r--r-- 2452 flexible-array-init.c
-rw-r--r-- 531 floating-point-compare.c
-rw-r--r-- 411 for.c
-rw-r--r-- 225 format-string-percentm.c
-rw-r--r-- 1193 format-strings-fixit.c
-rw-r--r-- 1729 format-strings-scanf.c
-rw-r--r-- 16200 format-strings.c
-rw-r--r-- 306 freemain.c
-rw-r--r-- 398 function-ptr.c
-rw-r--r-- 3420 function-redecl.c
-rw-r--r-- 2893 function.c
-rw-r--r-- 87 gnu89.c
-rw-r--r-- 319 heinous-extensions-off.c
-rw-r--r-- 318 heinous-extensions-on.c
-rw-r--r-- 2393 i-c-e.c
-rw-r--r-- 290 if-empty-body.c
-rw-r--r-- 377 illegal-types.c
-rw-r--r-- 1899 implicit-builtin-decl.c
-rw-r--r-- 93 implicit-builtin-freestanding.c
-rw-r--r-- 502 implicit-builtin-redecl.c
-rw-r--r-- 149 implicit-cast.c
-rw-r--r-- 649 implicit-decl.c
-rw-r--r-- 143 implicit-def.c
-rw-r--r-- 689 implicit-int.c
-rw-r--r-- 297 incompatible-sign.c
-rw-r--r-- 468 incomplete-call.c
-rw-r--r-- 1456 incomplete-decl.c
-rw-r--r-- 276 indirect-goto.c
-rw-r--r-- 398 init-struct-qualified.c
-rw-r--r-- 254 init-vector.c
-rw-r--r-- 3279 init.c
-rw-r--r-- 1043 inline.c
-rw-r--r-- 237 int-arith-convert.c
-rw-r--r-- 626 invalid-decl.c
-rw-r--r-- 143 invalid-init-diag.c
-rw-r--r-- 1482 invalid-struct-init.c
-rw-r--r-- 881 knr-def-call.c
-rw-r--r-- 424 knr-variadic-def.c
-rw-r--r-- 230 member-reference.c
-rw-r--r-- 951 merge-decls.c
-rw-r--r-- 1251 missing-field-initializers.c
-rw-r--r-- 218 ms-fuzzy-asm.c
-rw-r--r-- 376 nested-redef.c
-rw-r--r-- 2036 offsetof.c
-rw-r--r-- 397 opencl-init.c
-rw-r--r-- 1828 overloadable-complex.c
-rw-r--r-- 2742 overloadable.c
-rw-r--r-- 1514 parentheses.c
-rw-r--r-- 1299 pointer-addition.c
-rw-r--r-- 361 pointer-conversion.c
-rw-r--r-- 301 pointer-subtract-compat.c
-rw-r--r-- 240 pragma-align-mac68k-unsupported.c
-rw-r--r-- 2509 pragma-align-mac68k.c
-rw-r--r-- 770 pragma-align-packed.c
-rw-r--r-- 1597 pragma-pack-2.c
-rw-r--r-- 793 pragma-pack-3.c
-rw-r--r-- 445 pragma-pack-4.c
-rw-r--r-- 892 pragma-pack-and-options-align.c
-rw-r--r-- 1365 pragma-pack.c
-rw-r--r-- 1292 pragma-unused.c
-rw-r--r-- 776 predef.c
-rw-r--r-- 927 predefined-function.c
-rw-r--r-- 2034 private-extern.c
-rw-r--r-- 241 promote-int-16bit.c
-rw-r--r-- 339 rdar6248119.m
-rw-r--r-- 197 rdr6094103-unordered-compare-promote.c
-rw-r--r-- 186 recover-goto.c
-rw-r--r-- 500 redefinition.c
-rw-r--r-- 1097 return-noreturn.c
-rw-r--r-- 114 return-silent.c
-rw-r--r-- 5356 return.c
-rw-r--r-- 5037 scope-check.c
-rw-r--r-- 2339 self-comparison.c
-rw-r--r-- 968 sentinel-attribute.c
-rw-r--r-- 1047 shift.c
-rw-r--r-- 1377 statements.c
-rw-r--r-- 573 static-init.c
-rw-r--r-- 724 stdcall-fastcall.c
-rw-r--r-- 174 struct-cast.c
-rw-r--r-- 621 struct-compat.c
-rw-r--r-- 900 struct-decl.c
-rw-r--r-- 2984 struct-packed-align.c
-rw-r--r-- 188 surpress-deprecated.c
-rw-r--r-- 5802 switch.c
-rw-r--r-- 1871 tentative-decls.c
-rw-r--r-- 92 text-diag.c
-rw-r--r-- 1283 thread-specifier.c
-rw-r--r-- 266 transparent-union-pointer.c
-rw-r--r-- 1534 transparent-union.c
-rw-r--r-- 1858 type-spec-struct-union.c
-rw-r--r-- 808 typecheck-binop.c
-rw-r--r-- 150 typedef-prototype.c
-rw-r--r-- 451 typedef-redef.c
-rw-r--r-- 983 typedef-retain.c
-rw-r--r-- 466 typedef-variable-type.c
-rw-r--r-- 942 types.c
-rw-r--r-- 731 ucn-cstring.c
-rw-r--r-- 116 unnamed-bitfield-init.c
-rw-r--r-- 3597 unused-expr.c
-rw-r--r-- 257 usual-float.c
-rw-r--r-- 275 va_arg_x86_32.c
-rw-r--r-- 348 va_arg_x86_64.c
-rw-r--r-- 2501 var-redecl.c
-rw-r--r-- 282 varargs-x86-64.c
-rw-r--r-- 1709 varargs.c
-rw-r--r-- 995 variadic-block.c
-rw-r--r-- 2631 vector-assign.c
-rw-r--r-- 1275 vector-cast.c
-rw-r--r-- 1139 vector-init.c
-rw-r--r-- 905 vector-ops.c
-rw-r--r-- 330 vfprintf-invalid-redecl.c
-rw-r--r-- 164 vfprintf-valid-redecl.c
-rw-r--r-- 1939 vla.c
-rw-r--r-- 832 void_arg.c
-rw-r--r-- 1242 warn-cast-align.c
-rw-r--r-- 1570 warn-char-subscripts.c
-rw-r--r-- 194 warn-freestanding-complex.c
-rw-r--r-- 113 warn-gnu-designators.c
-rw-r--r-- 165 warn-missing-braces.c
-rw-r--r-- 772 warn-missing-prototypes.c
-rw-r--r-- 1487 warn-shadow.c
-rw-r--r-- 2149 warn-unreachable.c
-rw-r--r-- 1299 warn-unused-function.c
-rw-r--r-- 641 warn-unused-parameters.c
-rw-r--r-- 2230 warn-unused-value.c
-rw-r--r-- 706 warn-unused-variables.c
-rw-r--r-- 279 warn-write-strings.c
-rw-r--r-- 702 wchar.c
-rw-r--r-- 852 x86-attr-force-align-arg-pointer.c
-rw-r--r-- 306 x86-builtin-palignr.c