hanchenye-llvm-project/clang/test/Sema
David Majnemer ee7e86c08f Typo.
llvm-svn: 188996
2013-08-22 10:04:41 +00:00
..
Inputs
128bitfloat.cc Fix a crash with __flaot128 noticed by Eli. 2013-06-20 23:30:30 +00:00
128bitint.c Integers which are too large should be an error. 2013-07-23 00:25:18 +00:00
2007-10-01-BuildArrayRef.c
2009-03-09-WeakDeclarations-1.c
2009-04-22-UnknownSize.c
2009-07-17-VoidParameter.c
2010-05-31-palignr.c
MicrosoftCompatibility-x64.c Allowing individual targets to determine whether a given calling convention is allowed or ignored with warning. This allows for correct name mangling for x64 targets on Windows, which in turn allows for linking against the Win32 APIs. 2012-10-02 14:26:08 +00:00
MicrosoftCompatibility-x86.c Changing line endings from Windows to Unix. No functional changes. 2012-10-05 19:46:32 +00:00
MicrosoftCompatibility.c Splitting this test case into two because the behavior for the calling convention code is target-specific. 2012-10-02 14:56:00 +00:00
MicrosoftCompatibility.cpp Adding in parsing and the start of semantic support for __sptr and __uptr pointer type qualifiers. This patch also fixes the correlated __ptr32 and __ptr64 pointer qualifiers so that they are truly type attributes instead of declaration attributes. 2013-05-22 23:25:32 +00:00
MicrosoftExtensions.c err_attribute_not_string has been subsumed by err_attribute_argument_type. 2013-07-30 01:31:03 +00:00
PR2727.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
PR2728.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
PR2919-builtin-types-compat-strips-crv.c
PR2923.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
PR2963-enum-constant.c
__try.c
aarch64-neon-vector-types.c AArch64: initial NEON support 2013-08-01 09:23:19 +00:00
address-constant.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
address_spaces.c Replacing err_attribute_argument_not_int with err_attribute_not_type_attr 2013-07-30 14:10:17 +00:00
align-arm-apcs.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
align-x86-64.c Fix alignof computation of large arrays on x86_64. 2013-08-08 19:53:46 +00:00
align-x86.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
alignas.c Fix diagnostic for bad alignas use: it can't be applied to functions. 2013-02-01 08:25:07 +00:00
alloc_size.c Replacing err_attribute_argument_not_int with err_attribute_not_type_attr 2013-07-30 14:10:17 +00:00
altivec-init.c
annotate.c err_attribute_not_string has been subsumed by err_attribute_argument_type. 2013-07-30 01:31:03 +00:00
anonymous-struct-union-c11.c
anonymous-struct-union.c Add missing diagnostic for a nested-name-specifier on a free-standing type definition. Bump some related diagnostics from warning to extension in C++, since they're errors there. Add some missing checks for function specifiers on non-function declarations. 2013-03-18 22:52:47 +00:00
arg-duplicate.c
arg-scope-c99.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
arg-scope.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
arm-asm.c Add a missing 'break' to ensure that we reject inline assembly 2012-08-16 23:50:41 +00:00
arm-darwin-aapcs.cpp size_t on Darwin AAPCS targets is "unsigned long". <rdar://problem/14136459> 2013-06-18 05:36:04 +00:00
arm-layout.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
arm-neon-types.c Define Neon intrinsics as "static inline" to avoid warning. rdar://13108414 2013-04-12 20:17:20 +00:00
array-bounds-ptr-arith.c
array-constraint.c
array-declared-as-incorrect-type.c
array-init.c Recognition of empty structures and unions is moved to semantic stage 2013-06-08 13:29:58 +00:00
array-size-64.c Limit number of bits in size representation so that bit size fit 64 bits. 2013-07-16 07:14:18 +00:00
array-size.c
asm.c Reject asm output constraints that consist of modifiers only. 2013-04-18 13:23:23 +00:00
assign-null.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
assign.c
ast-print.c Correct printing of nested anonymous type member accesses. 2012-11-12 19:12:12 +00:00
atomic-expr.c Fix Sema for compares with _Atomic vars. 2013-07-08 20:20:06 +00:00
atomic-ops.c Handle init lists and _Atomic fields. 2013-08-19 22:12:56 +00:00
atomic-requires-library-error.c Patch to issue error when target of MacOS and iOS 2013-05-28 17:37:39 +00:00
atomic-type.c
attr-alias.c
attr-aligned.c
attr-args.c Removing a number of individual run lines and replacing them with single line test cases. This reduces the number of test runs, provides the same coverage, and allows us to test that the attribute names are included in the diagnostic. 2013-07-23 19:37:19 +00:00
attr-availability-ios.c
attr-availability-macosx.c availability in structured documents. Takes 2012-10-01 18:42:25 +00:00
attr-availability.c Clear LV cache when dropping availability attributes. 2013-01-08 22:31:36 +00:00
attr-cleanup.c Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
attr-coldhot.c
attr-decl-after-definition.c
attr-declspec-ignored.c
attr-deprecated-message.c Unify the codepaths for emitting deprecation warnings. The test changes are just to account for us emitting notes more consistently. 2012-08-08 21:52:41 +00:00
attr-deprecated.c Merge attributes on typedef decls. 2013-07-16 02:07:49 +00:00
attr-format.c Refactor some attributes to use checkFunctionOrMethodArgumentIndex instead of using custom logic. No functional changes intended. 2013-07-30 00:48:57 +00:00
attr-format_arg.c
attr-malloc.c
attr-minsize.c Update the front end to use minsize attribute 2012-11-01 23:55:47 +00:00
attr-mode.c err_attribute_missing_parameter_name has been replaced by err_attribute_argument_type. 2013-07-30 14:29:12 +00:00
attr-naked.c Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
attr-nodebug.c Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
attr-noinline.c Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
attr-noreturn.c Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
attr-print.c Adding in parsing and the start of semantic support for __sptr and __uptr pointer type qualifiers. This patch also fixes the correlated __ptr32 and __ptr64 pointer qualifiers so that they are truly type attributes instead of declaration attributes. 2013-05-22 23:25:32 +00:00
attr-regparm.c Replacing err_attribute_argument_not_int with err_attribute_not_type_attr 2013-07-30 14:10:17 +00:00
attr-returns-twice.c Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
attr-section.c err_attribute_not_string has been subsumed by err_attribute_argument_type. 2013-07-30 01:31:03 +00:00
attr-sentinel.c
attr-tls_model.c err_attribute_not_string has been subsumed by err_attribute_argument_type. 2013-07-30 01:31:03 +00:00
attr-unavailable-message.c err_attribute_not_string has been subsumed by err_attribute_argument_type. 2013-07-30 01:31:03 +00:00
attr-unknown.c
attr-unused.c Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
attr-used.c Check that we don't warn on this testcase. This is basically a test that 2012-11-23 13:54:40 +00:00
attr-visibility.c Add a new 'type_visibility' attribute to allow users to 2013-02-20 01:54:26 +00:00
attr-weak.c Check for internal weak decls after merging. 2013-01-16 23:11:15 +00:00
bitfield-layout.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
bitfield-promote.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
bitfield.c Grab-bag of bit-field fixes: 2013-05-06 21:39:12 +00:00
block-args.c Add a test case for blocks taking an array typedef 2013-06-08 18:51:21 +00:00
block-call.c
block-explicit-noreturn-type.c
block-labels.c
block-literal.c
block-misc.c
block-printf-attribute-1.c
block-return-1.c
block-return-2.c
block-return-3.c
block-return.c Further weaken block conversion rules to permit blocks with 2013-03-21 00:10:07 +00:00
block-sentinel-attribute.c
block-storageclass.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
builtin-clear_cache.c Allow clang to build __clear_cache on ARM. 2013-06-13 18:34:17 +00:00
builtin-object-size.c
builtin-prefetch.c
builtin-stackaddress.c
builtin-unary-fp.c
builtin_objc_msgSend.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
builtins-aarch64.c Really fix the declaration of __clear_cache. 2013-05-14 18:06:10 +00:00
builtins-arm-exclusive.c ARM: implement low-level intrinsics for the atomic exclusive operations. 2013-07-16 09:47:53 +00:00
builtins-arm.c Really fix the declaration of __clear_cache. 2013-05-14 18:06:10 +00:00
builtins-decl.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
builtins-gnu-mode.c Testcase for r183015. 2013-05-31 17:01:30 +00:00
builtins.c Refactor all diagnosing of TypoCorrections through a common function, in 2013-08-17 00:46:16 +00:00
c11-typedef-redef.c
c89.c Fixed implementation of C89 6.5.7 p3. 2013-07-22 19:10:20 +00:00
callingconv.c err_attribute_not_string has been subsumed by err_attribute_argument_type. 2013-07-30 01:31:03 +00:00
captured-statements.c CodeGen for CapturedStmts 2013-05-09 19:17:11 +00:00
carbon.c
cast-incomplete.c
cast-to-union.c Tweak wording and add diagnostic groups to misc diagnostics. 2012-11-02 01:40:23 +00:00
cast.c Split off casts to void* for -Wint-to-pointer-cast to subgroup -Wint-to-void-pointer-cast. 2013-05-29 21:50:46 +00:00
check-increment.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
compare.c Enhance -Wtautological-constant-out-of-range-compare to include the name of the enum constant. 2013-03-15 21:50:10 +00:00
complex-imag.c PR15132: Replace "address expression must be an lvalue or a function 2013-02-02 02:14:45 +00:00
complex-init-list.c
complex-int.c
complex-promotion.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
compound-literal.c Fix directive parsing in VerifyDiagnosticConsumer so that it ensures that "expected" is at the start of the word and will no longer accept typos such as "junkexpected-*" as a valid "expected-*" directive. A very few test-cases had to be amended to adhere to the new rule. 2012-10-19 12:36:49 +00:00
conditional-expr.c
conditional.c
const-eval-64.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
const-eval.c
const-ptr-int-ptr-cast.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
constant-builtins-2.c More for PR12457: fix handling of __builtin_isinf_sign and test. 2013-06-13 06:31:13 +00:00
constant-builtins.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
constant-conversion.c Revert r178273 as it broke the Linux bootstrap due to false positives 2013-03-29 00:22:03 +00:00
constructor-attribute.c
conversion-64-32.c
conversion.c
crash-invalid-array.c c language: diagnose use of "[*]" on any array dimension 2013-04-29 22:01:25 +00:00
darwin-align-cast.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
decl-in-prototype.c
decl-invalid.c Add missing diagnostic for a nested-name-specifier on a free-standing type definition. Bump some related diagnostics from warning to extension in C++, since they're errors there. Add some missing checks for function specifiers on non-function declarations. 2013-03-18 22:52:47 +00:00
decl-type-merging.c
declspec.c Add missing diagnostic for a nested-name-specifier on a free-standing type definition. Bump some related diagnostics from warning to extension in C++, since they're errors there. Add some missing checks for function specifiers on non-function declarations. 2013-03-18 22:52:47 +00:00
default.c
default1.c
deref.c
designated-initializers.c Tweak r183791 so we don't print a note without a source location. 2013-06-11 22:26:34 +00:00
dllimport-dllexport.c Warn on and drop dllimport attrs from variable definitions 2013-05-20 21:53:29 +00:00
empty1.c Clean up empty struct/union recognition. 2013-06-17 17:18:51 +00:00
empty2.c Recognition of empty structures and unions is moved to semantic stage 2013-06-08 13:29:58 +00:00
enum-increment.c Emit an error for enum increments and decrements in C++ mode. 2013-08-08 01:50:23 +00:00
enum-packed.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
enum.c
expr-address-of.c PR15132: Replace "address expression must be an lvalue or a function 2013-02-02 02:14:45 +00:00
expr-comma-c99.c Sema: Warn on sizeof on binary ops on decayed arrays. 2013-03-29 21:43:21 +00:00
expr-comma.c Sema: Warn on sizeof on binary ops on decayed arrays. 2013-03-29 21:43:21 +00:00
exprs.c Diagnose uses of 'alignof' on functions in -pedantic mode. 2013-03-18 23:37:25 +00:00
ext_vector_casts.c
ext_vector_comparisons.c
ext_vector_components.c
extern-redecl.c Fix implementation of C11 6.2.7/4 and C++11 [dcl.array]p3: 2013-08-13 18:18:50 +00:00
flexible-array-init.c
floating-point-compare.c
fn-ptr-as-fn-prototype.c
for.c
format-string-percentm.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
format-strings-c90.c
format-strings-darwin.c Format strings: offer a fixit for Darwin's %D/%U/%O to ISO %d/%u/%o. 2012-09-13 02:11:15 +00:00
format-strings-enum-fixed-type.cpp
format-strings-enum.c
format-strings-fixit-ssize_t.c
format-strings-fixit.c Format strings: don't ever convert %+d to %lu. 2013-01-17 22:34:10 +00:00
format-strings-gnu.c Format strings: %Ld isn't available on Darwin or Windows. 2012-09-08 04:00:03 +00:00
format-strings-int-typedefs.c
format-strings-ms.c Typo. 2013-08-22 10:04:41 +00:00
format-strings-no-fixit.c
format-strings-non-iso.c Format strings: suggest %lld instead of %qd and %Ld with -Wformat-non-iso. 2012-09-08 04:00:12 +00:00
format-strings-scanf.c clang/test/Sema/format-strings-scanf.c: Relax a couple of expressions with expected-warning-re to let matched for Win32 targets. 2012-09-08 12:06:00 +00:00
format-strings-size_t.c Revert "intmax_t is long long on Darwin, not long." 2013-02-20 22:28:41 +00:00
format-strings.c Correctly compute the index of the first string format argument when deciding 2013-06-18 18:10:01 +00:00
fp16-sema.c
fpack-struct.c
freemain.c
function-ptr.c
function-redecl.c Revert "[Sema] Make FunctionType's TSI use unadjusted argument types" 2013-06-08 18:19:52 +00:00
function.c [AST] Introduce a new DecayedType sugar node 2013-06-24 17:51:48 +00:00
generic-selection.c
gnu-flags.c gnu-flags.c test: relax the check a bit 2013-08-22 08:13:43 +00:00
gnu89.c Implement a fixit for -Wmain-return-type 2013-01-17 00:26:13 +00:00
heinous-extensions-off.c
heinous-extensions-on.c Fix grammar-o. 2012-10-26 07:02:46 +00:00
i-c-e.c PR14729: Fix typo in CheckICE for BinaryConditionalOperators. 2012-12-28 12:53:55 +00:00
illegal-types.c
implicit-builtin-decl.c
implicit-builtin-freestanding.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
implicit-builtin-redecl.c
implicit-cast-dump.c Add indents to AST dumping and removed parenthesis from AST nodes. 2013-01-31 01:44:26 +00:00
implicit-cast.c
implicit-decl.c
implicit-def.c
implicit-int.c
incompatible-sign.c
incomplete-call.c
incomplete-decl.c
indirect-goto.c
init-struct-qualified.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
init-vector.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
init.c Make Expr::isConstantInitializer match IRGen. 2013-07-16 22:40:53 +00:00
initialize-noreturn.c
inline-redef.c
inline.c Split isFromMainFile into two functions. 2013-08-22 00:27:10 +00:00
int-arith-convert.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
invalid-cast.cpp Testcase for r174477. 2013-02-07 18:32:25 +00:00
invalid-decl.c In LookupResult::resolveKind(), when handling multiple found declarations, ignore invalid declarations. 2013-02-22 06:58:37 +00:00
invalid-init-diag.c
invalid-struct-init.c
knr-def-call.c
knr-variadic-def.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
many-logical-ops.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
many-parameters.c
member-reference.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
memset-invalid-1.c c: When checking on validity of sizeof passed as size of 2013-01-30 01:12:44 +00:00
memset-invalid.c
merge-decls.c Merge function types in C. 2012-11-29 16:09:03 +00:00
mips16_attr_allowed.c Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
mips16_attr_not_allowed.c First step in implementation of mips16 and nomips16 attributes. 2013-01-16 17:10:28 +00:00
missing-field-initializers.c
mms-bitfields.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
ms-inline-asm-invalid-arch.c [ms-inline asm] Add an error when trying to compile MS-style inline assembly 2013-01-24 20:24:34 +00:00
ms-inline-asm.c Fail these tests in a way that doesn't cause unexpected successes, per Daniel's 2013-01-24 20:46:39 +00:00
ms-wchar.c Better diagnostics for string initialization. 2013-05-15 11:03:04 +00:00
ms_class_layout.cpp
ms_wide_predefined_expr.cpp Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
neon-vector-types.c Replacing err_attribute_argument_not_int with err_attribute_not_type_attr 2013-07-30 14:10:17 +00:00
nested-redef.c
no-documentation-warn-tagdecl-specifier.c [document parsing]: When tag declaration (but not definition!) 2013-04-17 21:05:20 +00:00
no-format-y2k-turnsoff-format.c Make this test actually test something 2012-09-26 09:02:07 +00:00
nonnull.c Refactor some attributes to use checkFunctionOrMethodArgumentIndex instead of using custom logic. No functional changes intended. 2013-07-30 00:48:57 +00:00
nowarn-documentation-property.m comment parsing: Properties are considered like methods, and people 2013-02-27 00:46:06 +00:00
offsetof-64.c Limit number of bits in size representation so that bit size fit 64 bits. 2013-07-16 07:14:18 +00:00
offsetof.c Move a test that requires 64-bit mode to a separate test with a triple in 2013-05-15 00:44:06 +00:00
outof-range-constant-compare.c Revert "Properly consider the range of enum for range comparisons in C mode" 2013-06-07 22:07:20 +00:00
overloadable-complex.c
overloadable.c Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
overloaded-func-transparent-union.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
parentheses.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
parentheses.cpp Switch the note order for -Woverloaded-shift-op-parentheses so that the note 2013-04-18 01:04:37 +00:00
pid_t.c Test for r168674. 2012-11-27 02:58:49 +00:00
pointer-addition.c
pointer-conversion.c
pointer-subtract-compat.c
ppc-bool.c Fix a trivial bool-related bug I spotted while skimming David Fang's 2012-11-15 01:21:59 +00:00
pragma-align-mac68k-unsupported.c
pragma-align-mac68k.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
pragma-align-packed.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
pragma-arc-cf-code-audited.c Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
pragma-ms_struct.c Make -mms-bitfields behave consistently. 2012-10-12 23:29:20 +00:00
pragma-pack-2.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
pragma-pack-3.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
pragma-pack-4.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
pragma-pack-5.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
pragma-pack-6.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
pragma-pack-and-options-align.c Permanently end the whole "pragma got handled by the parser too early" 2012-10-04 02:36:51 +00:00
pragma-pack-apple.c
pragma-pack.c
pragma-unused.c
predef.c
predefined-function.c
private-extern.c Fix 41 of the 61 tests which fail with modules enabled: we were computing and 2013-04-04 01:51:11 +00:00
rdr6094103-unordered-compare-promote.c
recover-goto.c
redefinition.c
return-noreturn.c Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled as 2013-01-30 05:45:05 +00:00
return-silent.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
return.c Remove setjmp.h header file from Sema/return.c test and include necessary 2013-04-16 16:10:38 +00:00
scope-check.c
self-comparison.c
sentinel-attribute.c
shift.c
short-enums.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
sign-conversion.c
statements.c
static-array.c Allow 'static' and type qualifiers in K&R parameter type lists. 2012-08-15 19:53:19 +00:00
static-assert.c Enable use of _Static_assert inside structs and unions in C11 mode (as per C11 6.7.2.1p1). 2013-04-03 09:46:04 +00:00
static-init.c
stdcall-fastcall-x64.c Changing line endings from Windows to Unix. No functional changes. 2012-10-05 19:46:32 +00:00
stdcall-fastcall.c Allowing individual targets to determine whether a given calling convention is allowed or ignored with warning. This allows for correct name mangling for x64 targets on Windows, which in turn allows for linking against the Win32 APIs. 2012-10-02 14:26:08 +00:00
string-init.c Better diagnostics for string initialization. 2013-05-15 11:03:04 +00:00
struct-cast.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
struct-compat.c
struct-decl.c Add missing diagnostic for a nested-name-specifier on a free-standing type definition. Bump some related diagnostics from warning to extension in C++, since they're errors there. Add some missing checks for function specifiers on non-function declarations. 2013-03-18 22:52:47 +00:00
struct-packed-align.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
surpress-deprecated.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
switch-1.c c: Also chek for integer overflow for '%' operator. 2013-03-15 17:03:56 +00:00
switch.c
template-specialization.cpp Fix for assertion when solving unresolved templates. 2012-08-28 04:13:54 +00:00
tentative-decls.c c: privide deprecated warning when __private_extern__ storage 2012-08-17 21:44:55 +00:00
text-diag.c
thread-specifier.c Add -Wdeprecated warnings and fixits for things deprecated in C++11: 2013-06-13 02:02:51 +00:00
tls.c Set TLSSupported to false on Haiku. 2012-11-08 12:59:15 +00:00
transparent-union-pointer.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
transparent-union.c
type-spec-struct-union.c
typecheck-binop.c
typedef-prototype.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
typedef-redef.c
typedef-retain.c
typedef-variable-type.c
typeof-use-deprecated.c Unify the codepaths for emitting deprecation warnings. The test changes are just to account for us emitting notes more consistently. 2012-08-08 21:52:41 +00:00
types.c Tighten type-checking for vector attributes. 2013-07-26 00:53:47 +00:00
ucn-cstring.c Unify diagnostics for \x, \u, and \U without any following hex digits. 2013-01-24 20:50:13 +00:00
ucn-identifiers.c Handle universal character names and Unicode characters outside of literals. 2013-01-24 20:50:46 +00:00
uninit-det-order.c Fixed diagnostic nondeterministic order bug (pr14901). 2013-02-15 20:09:55 +00:00
uninit-variables-vectors.c
uninit-variables.c Teach -Wuninitialized to recognize __attribute__((analyzer_noreturn)) 2012-09-12 05:53:43 +00:00
unnamed-bitfield-init.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
unused-expr-system-header.c Fix -Wunused-comparison for comparisons in arguments to function-like macros. 2013-01-12 00:54:16 +00:00
unused-expr.c Warn on dropping the return value from a warn_unused_result function, even in 2013-02-26 19:34:08 +00:00
usual-float.c
va_arg_x86_32.c
va_arg_x86_64.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
var-redecl.c Don't replace an existing decl in the scope chains with its 2013-04-13 00:20:21 +00:00
varargs-x86-64.c
varargs.c PR15132: Replace "address expression must be an lvalue or a function 2013-02-02 02:14:45 +00:00
varargs.cpp Warn on va_start() when called with a reference parameter. 2013-05-24 23:31:57 +00:00
varargs_unreachable.c Don't warn about undefined varargs argument behavior in unreachable code. 2013-01-08 01:50:40 +00:00
variadic-block.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
variadic-incomplete-arg-type.c
variadic-promotion.c Also promote fp16 types to double when they're anonymous variadic arguments. 2013-01-30 09:46:55 +00:00
vector-assign.c
vector-cast.c Fix directive parsing in VerifyDiagnosticConsumer so that it ensures that "expected" is at the start of the word and will no longer accept typos such as "junkexpected-*" as a valid "expected-*" directive. A very few test-cases had to be amended to adhere to the new rule. 2012-10-19 12:36:49 +00:00
vector-init.c
vector-ops.c
vfprintf-invalid-redecl.c
vfprintf-valid-redecl.c Make this test properly test both things it's trying to test. 2013-06-25 22:37:05 +00:00
vla-2.c
vla.c
void_arg.c
warn-bad-function-cast.c make this test case 64bit test. It fails due to 2012-08-17 20:23:06 +00:00
warn-cast-align.c
warn-char-subscripts.c
warn-documentation-almost-trailing.c
warn-documentation-crlf.c Fix PR14591: Windows newlines in doxygen comments cause failed assertion in 2012-12-19 17:34:55 +00:00
warn-documentation-fixits.cpp [doc parsing]: don't attempt to fix single character 2013-05-09 16:22:31 +00:00
warn-documentation.cpp Comment parsing: allow "\param ..." to describe variadic arguments 2013-06-24 04:41:32 +00:00
warn-documentation.m Comment parsing: allow "\param ..." to describe variadic arguments 2013-06-24 04:41:32 +00:00
warn-duplicate-enum.c Sema: Don't crash when trying to emit a warning for a duplicate value in an invalid enum. 2013-04-07 14:10:40 +00:00
warn-freestanding-complex.c
warn-gnu-designators.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
warn-main-return-type.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
warn-main.c Sema: Do not merge new decls with invalid, old decls 2013-07-07 23:49:50 +00:00
warn-missing-braces.c
warn-missing-prototypes.c When warning about a missing prototype because a function declaration is missing 'void', insert a fixit to add the void. 2012-12-18 01:29:20 +00:00
warn-missing-variable-declarations.c Delete junk that snuck into r166498. 2012-10-23 20:23:23 +00:00
warn-outof-range-assign-enum.c Fix a crash with -Wassign-enum, where we didn't adjust the APInt type of the 2013-06-06 13:48:00 +00:00
warn-self-assign-field.mm
warn-shadow.c
warn-sizeof-array-decay.c Sema: Warn on sizeof on binary ops on decayed arrays. 2013-03-29 21:43:21 +00:00
warn-sizeof-arrayarg.c
warn-strlcpycat-size.c
warn-strncat-size.c Address code review comments for Wstrncat-size warning (r161440). 2012-08-08 21:42:23 +00:00
warn-thread-safety-analysis.c Remove assert header dependency in test 2013-07-29 22:37:42 +00:00
warn-type-safety-mpi-hdf5.c Type safety attributes: add tests for enumerations (users are actually doing 2013-01-02 21:12:03 +00:00
warn-type-safety.c Handle CK_NullToPointer casts in -Wtype-safety properly. Fixes PR14249. 2012-11-03 16:07:49 +00:00
warn-type-safety.cpp Handle CK_NullToPointer casts in -Wtype-safety properly. Fixes PR14249. 2012-11-03 16:07:49 +00:00
warn-unreachable.c Change subexpressions to be visited in the CFG from left-to-right. 2013-02-05 22:00:19 +00:00
warn-unsequenced.c Teach -Wunsequenced that the side-effects of a function evaluation are sequenced 2013-06-30 10:40:20 +00:00
warn-unused-function.c c: make __attribute__((unused)) transitive. 2012-09-06 16:43:18 +00:00
warn-unused-label.c
warn-unused-parameters.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
warn-unused-value.c
warn-unused-variables-werror.c Warn about more than the first unused variable when -Werror is set. 2013-03-28 21:46:45 +00:00
warn-unused-variables.c
warn-vla.c Implement -Wvla correctly 2013-01-23 20:02:51 +00:00
warn-write-strings.c
wchar.c Better diagnostics for string initialization. 2013-05-15 11:03:04 +00:00
weak-import-on-enum.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
x86-attr-force-align-arg-pointer.c
x86-builtin-palignr.c