.. |
Inputs
|
Add test that -Wunreachable-code warnings are suppressed in headers.
|
2014-02-21 21:41:23 +00:00 |
128bitfloat.cpp
|
Rename test.cc files to test.cpp.
|
2014-12-22 18:13:07 +00:00 |
128bitint.c
|
[MS Extensions] Remove support for the i128 integer literal suffix
|
2015-07-26 09:02:26 +00:00 |
2007-10-01-BuildArrayRef.c
|
Fix a test that hasn't worked since 2007
|
2013-12-08 18:49:05 +00:00 |
2009-03-09-WeakDeclarations-1.c
|
Fix three tests that weren't checking anything
|
2013-12-08 22:22:31 +00:00 |
2009-04-22-UnknownSize.c
|
Fix three tests that weren't checking anything
|
2013-12-08 22:22:31 +00:00 |
2009-07-17-VoidParameter.c
|
Fix three tests that weren't checking anything
|
2013-12-08 22:22:31 +00:00 |
2010-05-31-palignr.c
|
…
|
|
MicrosoftCompatibility-x64.c
|
Win64: Silently ignore __stdcall, __fastcall, and __thiscall
|
2015-02-26 19:43:46 +00:00 |
MicrosoftCompatibility-x86.c
|
…
|
|
MicrosoftCompatibility.c
|
[Sema] The alignment of an object has an upper bound from the object file format
|
2015-07-26 01:48:59 +00:00 |
MicrosoftCompatibility.cpp
|
…
|
|
MicrosoftExtensions.c
|
Sema: Diagnose undefined structs used as Microsoft anonymous structs
|
2014-09-18 00:42:05 +00:00 |
PR2727.c
|
…
|
|
PR2728.c
|
…
|
|
PR2919-builtin-types-compat-strips-crv.c
|
…
|
|
PR2923.c
|
…
|
|
PR2963-enum-constant.c
|
…
|
|
PR16678.c
|
Consider unsigned long for non-u/U decimal literals (C90/C++03)
|
2015-06-08 21:59:59 +00:00 |
__try.c
|
Fix Sema tests using __try by adding triple
|
2015-04-28 22:58:25 +00:00 |
aarch64-neon-ranges.c
|
[ARM64] Add ARM64 RUN lines to a bunch of tests that had AARCH64 RUN lines.
|
2014-04-17 12:51:36 +00:00 |
aarch64-neon-vector-types.c
|
[ARM64] Add ARM64 RUN lines to a bunch of tests that had AARCH64 RUN lines.
|
2014-04-17 12:51:36 +00:00 |
aarch64-special-register.c
|
This patch implements clang support for the ACLE special register intrinsics
|
2015-06-15 17:51:01 +00:00 |
address-constant.c
|
…
|
|
address_spaces.c
|
…
|
|
alias-redefinition.c
|
Revert "Sema: err_after_alias is unreachable, remove it"
|
2015-01-21 01:30:40 +00:00 |
align-arm-apcs.c
|
…
|
|
align-systemz.c
|
Fix __alignof__ of global variables on SystemZ
|
2015-04-21 17:26:18 +00:00 |
align-x86-64.c
|
…
|
|
align-x86.c
|
AST: Don't ignore alignas on EnumDecls when calculating alignment
|
2015-01-21 10:54:38 +00:00 |
align_value.c
|
Initial support for the align_value attribute
|
2014-10-02 21:21:25 +00:00 |
alignas.c
|
…
|
|
altivec-init.c
|
…
|
|
annotate.c
|
…
|
|
anonymous-struct-union-c11.c
|
Switch C compilations to C11 by default.
|
2014-10-20 23:26:58 +00:00 |
anonymous-struct-union.c
|
Improve the error message for assigning to read-only variables.
|
2015-04-11 01:53:13 +00:00 |
arg-duplicate.c
|
…
|
|
arg-scope-c99.c
|
…
|
|
arg-scope.c
|
…
|
|
arm-asm.c
|
ARM: teach Sema that "r" can match 64-bit values
|
2013-12-08 15:24:55 +00:00 |
arm-darwin-aapcs.cpp
|
MachO: set sizeof result type to what embedded headers expect.
|
2014-08-05 11:07:26 +00:00 |
arm-interrupt-attr.c
|
Updated the wording of two attribute-related diagnostics so that they print the offending attribute name. Also updates the associated test cases.
|
2014-01-02 21:26:14 +00:00 |
arm-layout.c
|
…
|
|
arm-microsoft-intrinsics.c
|
Improve error handling for PR22560.
|
2015-06-23 21:10:24 +00:00 |
arm-neon-types.c
|
Rewrite ARM NEON intrinsic emission completely.
|
2014-06-17 13:11:27 +00:00 |
arm-special-register.c
|
This patch implements clang support for the ACLE special register intrinsics
|
2015-06-15 17:51:01 +00:00 |
arm64-inline-asm.c
|
[AArch64, inline-asm] Improve diagnostic that is printed when the size of a
|
2014-08-22 06:05:21 +00:00 |
arm64-neon-args.c
|
AArch64: use aarch64_be instead of arm64_be in all tests.
|
2014-07-23 12:57:31 +00:00 |
arm_acle.c
|
arm_acle: Add mappings for dbg intrinsic
|
2014-08-26 12:48:11 +00:00 |
array-bounds-ptr-arith.c
|
…
|
|
array-constraint.c
|
…
|
|
array-declared-as-incorrect-type.c
|
[Sema] Emit a better diagnostic when variable redeclarations disagree
|
2015-07-14 20:08:49 +00:00 |
array-init.c
|
Switch C compilations to C11 by default.
|
2014-10-20 23:26:58 +00:00 |
array-size-64.c
|
…
|
|
array-size.c
|
…
|
|
asm.c
|
Additional fix for PR14269: Crash on vector elements / global register vars in inline assembler.
|
2015-08-03 10:38:10 +00:00 |
assign-null.c
|
…
|
|
assign.c
|
Improve the error message for assigning to read-only variables.
|
2015-04-11 01:53:13 +00:00 |
ast-print-x86.c
|
Move target-specific Sema test to its own file.
|
2015-06-09 14:30:17 +00:00 |
ast-print.c
|
Move target-specific Sema test to its own file.
|
2015-06-09 14:30:17 +00:00 |
atomic-compare.c
|
Fix -Wlogical-not-parentheses to work better with C code.
|
2015-08-19 21:33:54 +00:00 |
atomic-expr.c
|
Sema: Handle C11 atomics when diagnosing out of range comparisons
|
2014-07-21 18:01:53 +00:00 |
atomic-ops.c
|
Sema: Ensure that __c11_atomic_fetch_add has a pointer to complete type
|
2015-01-28 05:48:06 +00:00 |
atomic-requires-library-error.c
|
…
|
|
atomic-type.c
|
…
|
|
attr-alias-elf.c
|
Sema: Allow aliases to have incomplete type
|
2014-07-09 17:15:52 +00:00 |
attr-alias.c
|
…
|
|
attr-aligned.c
|
AST: Respect alignment attributes on typedef'd arrays
|
2014-04-15 20:12:41 +00:00 |
attr-args.c
|
…
|
|
attr-availability-android.c
|
Support __attribute__((availability)) on Android.
|
2015-03-03 18:28:38 +00:00 |
attr-availability-app-extensions.c
|
Add clang support for Objective-C application extensions.
|
2015-03-02 19:01:14 +00:00 |
attr-availability-ios.c
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
attr-availability-macosx.c
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
attr-availability.c
|
Don't warn about use of deprecated API when the containing context is unavailable.
|
2015-04-30 17:20:35 +00:00 |
attr-bounded.c
|
Prune CRLF.
|
2014-10-27 12:37:26 +00:00 |
attr-capabilities.c
|
Allow objc_bridge(id) to be used on typedefs of [cv] void*.
|
2015-02-01 22:34:06 +00:00 |
attr-cleanup.c
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
attr-coldhot.c
|
Simplifying the mutual exclusion check now that the diagnostics engine knows how to handle Attr objects directly. Updates an associated test case due to the attribute name being properly quoted again.
|
2014-01-03 16:23:46 +00:00 |
attr-decl-after-definition.c
|
…
|
|
attr-declspec-ignored.c
|
…
|
|
attr-deprecated-message.c
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
attr-deprecated.c
|
Switch C compilations to C11 by default.
|
2014-10-20 23:26:58 +00:00 |
attr-endian.c
|
…
|
|
attr-flag-enum.c
|
Create a new 'flag_enum' attribute.
|
2014-11-28 00:53:20 +00:00 |
attr-format.c
|
Add support for analyzing FreeBSD kernel printf extensions.
|
2015-02-19 22:32:33 +00:00 |
attr-format_arg.c
|
…
|
|
attr-malloc.c
|
Account for calling convention specifiers in function definitions in IR test cases
|
2015-06-29 17:29:50 +00:00 |
attr-minsize.c
|
…
|
|
attr-mode-vector-types.c
|
[ATTRIBUTE] Fixed test compatibility.
|
2015-06-19 08:09:27 +00:00 |
attr-mode.c
|
Recommited:
|
2013-09-18 09:08:52 +00:00 |
attr-msp430.c
|
Prune CRLF.
|
2014-10-27 12:37:26 +00:00 |
attr-naked.c
|
Disallow using function parameters in extended asm inputs or outputs in naked functions (PR21178)
|
2014-10-08 01:58:02 +00:00 |
attr-naked.cpp
|
Diagnose CXX 'this' pointer reference in funcs with naked attr
|
2015-02-03 22:35:58 +00:00 |
attr-nodebug.c
|
…
|
|
attr-noduplicate.c
|
Exposing the noduplicate attribute within Clang, which marks functions so that the optimizer does not duplicate code.
|
2014-02-22 16:59:24 +00:00 |
attr-noinline.c
|
…
|
|
attr-nonnull.c
|
Prune CRLF.
|
2014-10-27 12:37:26 +00:00 |
attr-noreturn.c
|
…
|
|
attr-ownership.c
|
Implemented a diagnostic to handle multiple, distinct ownership_return attributes on the same declaration. This removes a FIXME from the code.
|
2014-07-31 20:44:26 +00:00 |
attr-print.c
|
…
|
|
attr-regparm.c
|
…
|
|
attr-returns-twice.c
|
…
|
|
attr-section.c
|
Added a Subjects clause to the section attribute and made its diagnostics more consistent with other attributes.
|
2013-12-12 01:34:39 +00:00 |
attr-sentinel.c
|
…
|
|
attr-target.c
|
Quote the user provided string in the warning message and update
|
2015-06-12 20:13:50 +00:00 |
attr-tls_model.c
|
…
|
|
attr-unavailable-message.c
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
attr-unknown.c
|
…
|
|
attr-unused.c
|
…
|
|
attr-used.c
|
Removed a string literal for an attribute name, which means the attribute name will be quoted in the diagnostic. Manually added some quotes to a diagnostic for consistency. Updated the test cases as appropriate.
|
2013-12-26 17:30:44 +00:00 |
attr-visibility.c
|
…
|
|
attr-weak.c
|
…
|
|
big-endian-neon-initializers.c
|
AArch64: use aarch64_be instead of arm64_be in all tests.
|
2014-07-23 12:57:31 +00:00 |
bitfield-layout.c
|
Fixing a compiler assertion with zero-width bit-fields in packed structs.
|
2014-02-13 02:45:10 +00:00 |
bitfield-promote.c
|
…
|
|
bitfield.c
|
[Sema] Don't allow unverified bitfields in FieldDecls
|
2015-04-26 04:58:18 +00:00 |
block-args.c
|
…
|
|
block-call.c
|
…
|
|
block-explicit-noreturn-type.c
|
…
|
|
block-labels.c
|
…
|
|
block-literal.c
|
…
|
|
block-misc.c
|
Improve the error message for assigning to read-only variables.
|
2015-04-11 01:53:13 +00:00 |
block-printf-attribute-1.c
|
…
|
|
block-return-1.c
|
…
|
|
block-return-2.c
|
…
|
|
block-return-3.c
|
…
|
|
block-return.c
|
Consolidate header inclusion diagnostics
|
2014-07-11 20:53:51 +00:00 |
block-sentinel-attribute.c
|
…
|
|
block-storageclass.c
|
…
|
|
bool-compare.c
|
Fix -Wlogical-not-parentheses to work better with C code.
|
2015-08-19 21:33:54 +00:00 |
builtin-assume-aligned.c
|
Support the assume_aligned function attribute
|
2014-09-26 05:04:30 +00:00 |
builtin-assume.c
|
HasSideEffects() should return false for calls to pure and const functions.
|
2015-04-06 13:22:01 +00:00 |
builtin-clear_cache.c
|
[ARM64] Fix __clear_cache - ensure it is predefined.
|
2014-04-17 12:51:42 +00:00 |
builtin-cpu-supports.c
|
Add support for the x86 builtin __builtin_cpu_supports.
|
2015-06-29 21:00:05 +00:00 |
builtin-longjmp.c
|
__builtin_setjmp/__builtin_longjmp is support on ARM now
|
2015-07-17 00:46:27 +00:00 |
builtin-object-size.c
|
Fix the argument index error of __builtin___memccpy_chk
|
2014-09-24 04:37:33 +00:00 |
builtin-prefetch.c
|
…
|
|
builtin-stackaddress.c
|
…
|
|
builtin-unary-fp.c
|
…
|
|
builtin_objc_msgSend.c
|
…
|
|
builtins-aarch64.c
|
[ARM64] Add ARM64 RUN lines to a bunch of tests that had AARCH64 RUN lines.
|
2014-04-17 12:51:36 +00:00 |
builtins-arm-exclusive.c
|
ARM: add support for v8 ldaex/stlex builtins.
|
2014-07-02 12:56:02 +00:00 |
builtins-arm-strex-rettype.c
|
ARM: fix AST for __builtin_arm_strex call
|
2013-10-29 12:32:58 +00:00 |
builtins-arm.c
|
[ARM] Mark mcr/mrc builtin operands as required-immediate.
|
2015-08-26 22:21:07 +00:00 |
builtins-arm64-exclusive.c
|
ARM: add support for v8 ldaex/stlex builtins.
|
2014-07-02 12:56:02 +00:00 |
builtins-arm64.c
|
AArch64: Prefetch intrinsic
|
2014-08-13 19:18:20 +00:00 |
builtins-decl.c
|
…
|
|
builtins-gnu-mode.c
|
Re-enable several builtins in non-gnu modes.
|
2014-04-16 08:06:33 +00:00 |
builtins-ppc.c
|
[PPC] Move argument range checks for HTM and crypto builtins to Sema
|
2015-03-30 19:40:59 +00:00 |
builtins-x86.c
|
[X86] Add range checking on immediate arguments on XOP vpcom builtins.
|
2015-02-13 06:04:48 +00:00 |
builtins.c
|
Add __sync_fetch_and_nand (again)
|
2014-10-02 20:53:50 +00:00 |
builtins.cl
|
Sema: Accept pointers to any address space for builtin functions
|
2015-03-31 16:39:02 +00:00 |
c11-typedef-redef.c
|
…
|
|
c89.c
|
Don't accept qualified 'int' main return types in C++ or standard C mode
|
2014-07-02 07:07:20 +00:00 |
call-with-static-chain.c
|
Implement the __builtin_call_with_static_chain GNU extension.
|
2014-12-12 23:41:25 +00:00 |
callingconv-ms_abi.c
|
…
|
|
callingconv-sysv_abi.c
|
…
|
|
callingconv.c
|
Remove support for pnaclcall attribute
|
2015-01-28 20:24:52 +00:00 |
captured-statements.c
|
…
|
|
cast-incomplete.c
|
…
|
|
cast-to-union.c
|
…
|
|
cast.c
|
…
|
|
check-increment.c
|
…
|
|
compare.c
|
…
|
|
complex-imag.c
|
…
|
|
complex-init-list.c
|
…
|
|
complex-int.c
|
Catch more cases when diagnosing integer-constant-expression overflows.
|
2015-02-04 21:50:20 +00:00 |
complex-promotion.c
|
…
|
|
compound-literal.c
|
…
|
|
conditional-expr.c
|
…
|
|
conditional.c
|
…
|
|
const-eval-64.c
|
…
|
|
const-eval.c
|
Make __builtin_object_size always answer correctly
|
2015-08-19 02:19:07 +00:00 |
const-ptr-int-ptr-cast.c
|
…
|
|
constant-builtins-2.c
|
Handle __builtin_clzs and __builtin_ctzs in the constant expression evaluator.
|
2014-07-07 15:53:44 +00:00 |
constant-builtins.c
|
…
|
|
constant-conversion.c
|
…
|
|
constructor-attribute.c
|
Improving the "integer constant too large" diagnostics based on post-commit feedback from Richard Smith. Amends r213657.
|
2014-07-24 14:51:23 +00:00 |
conversion-64-32.c
|
…
|
|
conversion.c
|
Revert r205646 (keeping the test in its modified form) as
|
2014-04-07 16:32:54 +00:00 |
convertvector.c
|
Add the intrinsic __builtin_convertvector
|
2013-09-18 03:29:45 +00:00 |
crash-invalid-array.c
|
Remove an old stdio.h include from the invalid-array test
|
2013-12-08 22:37:30 +00:00 |
crash-invalid-builtin.c
|
[Sema] Check if a builtin is FunctionPrototype().
|
2015-04-25 20:20:04 +00:00 |
darwin-align-cast.c
|
…
|
|
decl-in-prototype.c
|
Fix treatment of types defined in function prototype
|
2014-06-25 17:09:41 +00:00 |
decl-invalid.c
|
Non-allocatable Global Named Register
|
2014-05-19 18:15:42 +00:00 |
decl-microsoft-call-conv.c
|
Move the no-prototype calling conv check after decl merging
|
2014-11-03 21:56:03 +00:00 |
decl-type-merging.c
|
…
|
|
declspec.c
|
Warn on duplicate function specifier
|
2013-11-13 06:57:53 +00:00 |
default.c
|
…
|
|
default1.c
|
…
|
|
deref.c
|
…
|
|
designated-initializers.c
|
Implementing C99 partial re-initialization behavior (DR-253)
|
2015-06-10 00:27:52 +00:00 |
dllexport.c
|
__declspec is not a core Clang language extension. Instead, require -fms-extensions or -fborland to enable the language extension.
|
2015-05-26 19:44:52 +00:00 |
dllimport.c
|
Downgrade error about adding 'dllimport' to used free function to warning (PR24215)
|
2015-07-22 23:54:51 +00:00 |
empty1.c
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
empty2.c
|
…
|
|
enable_if.c
|
Support alternate attribute spelling __enable_if__
|
2015-07-13 14:13:01 +00:00 |
enum-increment.c
|
…
|
|
enum-packed.c
|
…
|
|
enum.c
|
…
|
|
expr-address-of.c
|
…
|
|
expr-comma-c99.c
|
Adding a -Wunused-value warning for expressions with side effects used in an unevaluated expression context, such as sizeof(), or decltype(). Also adds a similar warning when the expression passed to typeid() *is* evaluated, since it is equally likely that the user would expect the expression operand to be unevaluated in that case.
|
2014-12-17 21:57:17 +00:00 |
expr-comma.c
|
Adding a -Wunused-value warning for expressions with side effects used in an unevaluated expression context, such as sizeof(), or decltype(). Also adds a similar warning when the expression passed to typeid() *is* evaluated, since it is equally likely that the user would expect the expression operand to be unevaluated in that case.
|
2014-12-17 21:57:17 +00:00 |
exprs.c
|
[Sema]. Warn when logical expression is a pointer
|
2014-11-14 17:12:50 +00:00 |
ext_vector_casts.c
|
[Sema] Be consistent about diagnostic wording: always use "cannot".
|
2015-08-15 15:23:14 +00:00 |
ext_vector_comparisons.c
|
…
|
|
ext_vector_components.c
|
…
|
|
extern-redecl.c
|
…
|
|
flexible-array-init.c
|
…
|
|
floating-point-compare.c
|
…
|
|
fn-ptr-as-fn-prototype.c
|
There's no such thing as %clang_cc1_only
|
2013-12-08 18:49:11 +00:00 |
for.c
|
…
|
|
format-string-percentm.c
|
…
|
|
format-strings-c90.c
|
PR20356: Fix all Sema warnings with mismatched ext_/warn_ versus
|
2014-07-19 01:39:17 +00:00 |
format-strings-darwin.c
|
PR20356: Fix all Sema warnings with mismatched ext_/warn_ versus
|
2014-07-19 01:39:17 +00:00 |
format-strings-enum-fixed-type.cpp
|
Format strings: check against an enum's underlying type.
|
2014-05-31 04:12:14 +00:00 |
format-strings-enum.c
|
Format strings: check against an enum's underlying type.
|
2014-05-31 04:12:14 +00:00 |
format-strings-fixit-ssize_t.c
|
Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]"
|
2014-07-16 15:12:48 +00:00 |
format-strings-fixit.c
|
Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]"
|
2014-07-16 15:12:48 +00:00 |
format-strings-freebsd.c
|
Add support for analyzing FreeBSD kernel printf extensions.
|
2015-02-19 22:32:33 +00:00 |
format-strings-gnu.c
|
Try to green test/Sema/format-strings.c on Win bots
|
2014-09-07 04:03:21 +00:00 |
format-strings-int-typedefs.c
|
…
|
|
format-strings-ms.c
|
MS format strings: parse the 'Z' printf conversion specifier (PR20808)
|
2014-09-07 03:03:51 +00:00 |
format-strings-no-fixit.c
|
Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]"
|
2014-07-16 15:12:48 +00:00 |
format-strings-non-iso.c
|
PR20356: Fix all Sema warnings with mismatched ext_/warn_ versus
|
2014-07-19 01:39:17 +00:00 |
format-strings-scanf.c
|
scanf analysis: handle scanlists that start with ^] (PR19559)
|
2014-04-29 19:42:27 +00:00 |
format-strings-size_t.c
|
…
|
|
format-strings.c
|
Try to green test/Sema/format-strings.c on Win bots
|
2014-09-07 04:03:21 +00:00 |
fp16-sema.c
|
…
|
|
fpack-struct.c
|
…
|
|
freemain.c
|
ffreestanding shouldn't effect main() on win32
|
2013-09-16 23:59:35 +00:00 |
function-ptr.c
|
…
|
|
function-redecl.c
|
…
|
|
function.c
|
PR 20146
|
2015-01-28 14:48:39 +00:00 |
generic-selection.c
|
…
|
|
gnu-attributes.c
|
Uniformed parsing of GNU attributes at line beginnning and added GNU attributes parsing FIXMEs.
|
2014-08-16 08:29:27 +00:00 |
gnu-flags.c
|
Add specific warning flags for GNU ext in Sema.
|
2013-09-18 23:23:17 +00:00 |
gnu89.c
|
…
|
|
heinous-extensions-off.c
|
…
|
|
heinous-extensions-on.c
|
…
|
|
i-c-e.c
|
Move a bunch of tests to directly use the CC1 layer. This at least saves
|
2014-01-15 09:08:07 +00:00 |
i386-linux-android.c
|
Create android x86_32 and x86_64 target info
|
2015-03-25 10:38:50 +00:00 |
illegal-types.c
|
…
|
|
implicit-builtin-decl.c
|
Consolidate header inclusion diagnostics
|
2014-07-11 20:53:51 +00:00 |
implicit-builtin-freestanding.c
|
…
|
|
implicit-builtin-redecl.c
|
…
|
|
implicit-cast-dump.c
|
Add the location of Decls to ast dump.
|
2014-04-02 05:48:29 +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
|
…
|
|
init-vector.c
|
…
|
|
init.c
|
…
|
|
initialize-noreturn.c
|
…
|
|
inline-asm-validate-aarch64.c
|
[inlineasm] Fix an incorrect warning about register constraint and modifier.
|
2015-02-04 00:27:13 +00:00 |
inline-asm-validate-tmpl.cpp
|
Fixed 22941: Integer template parameter as immediate 'I' expectes an integer constant
|
2015-07-14 18:08:50 +00:00 |
inline-asm-validate-x86.c
|
[X86, inlineasm] Improve analysis of x,Y0,Yi,Ym,Yt,L,e,Z,s asm constraints (patch by Alexey Frolov)
|
2015-07-20 12:08:00 +00:00 |
inline-asm-validate.c
|
[AArch64, inline-asm] Improve diagnostic that is printed when the size of a
|
2014-08-22 06:05:21 +00:00 |
inline-redef.c
|
…
|
|
inline.c
|
…
|
|
int-arith-convert.c
|
…
|
|
integer-overflow.c
|
Catch more cases when diagnosing integer-constant-expression overflows.
|
2015-02-04 21:50:20 +00:00 |
invalid-assignment-constant-address-space.c
|
Fix assertion when assigning to object in OpenCL constant address space.
|
2015-05-22 01:14:39 +00:00 |
invalid-cast.cpp
|
…
|
|
invalid-decl.c
|
Parameter/argument terminology fixes
|
2014-05-11 16:06:11 +00:00 |
invalid-init-diag.c
|
…
|
|
invalid-struct-init.c
|
…
|
|
knr-def-call.c
|
…
|
|
knr-variadic-def.c
|
…
|
|
lit.local.cfg
|
Forbid driver use in Sema tests
|
2014-01-16 02:37:08 +00:00 |
loop-control.c
|
Fix to PR8880 (clang dies processing a for loop)
|
2014-01-23 15:05:00 +00:00 |
many-logical-ops.c
|
…
|
|
many-parameters.c
|
…
|
|
member-reference.c
|
Unify warnings/errors from "maybe you meant" to "did you mean".
|
2015-04-02 22:10:06 +00:00 |
memset-invalid-1.c
|
…
|
|
memset-invalid.c
|
…
|
|
merge-decls.c
|
…
|
|
mips16_attr_allowed.c
|
PR17666: Instead of allowing an initial identifier argument in any attribute
|
2013-10-24 01:07:54 +00:00 |
mips16_attr_not_allowed.c
|
…
|
|
missing-field-initializers.c
|
…
|
|
mms-bitfields.c
|
…
|
|
mrtd.c
|
[Sema] Emit a better diagnostic when variable redeclarations disagree
|
2015-07-14 20:08:49 +00:00 |
ms-inline-asm-invalid-arch.c
|
…
|
|
ms-inline-asm.c
|
__declspec is not a core Clang language extension. Instead, require -fms-extensions or -fborland to enable the language extension.
|
2015-05-26 19:44:52 +00:00 |
ms-keyword-system-header.c
|
Emit an extension warning when changing system header tokens
|
2013-12-03 06:13:01 +00:00 |
ms-wchar.c
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
ms_abi-sysv_abi.c
|
…
|
|
ms_bitfield_layout.c
|
Fix the layout of bitfields in ms_struct unions: their
|
2015-08-19 22:42:36 +00:00 |
ms_class_layout.cpp
|
Fix the layout of bitfields in ms_struct unions: their
|
2015-08-19 22:42:36 +00:00 |
ms_wide_predefined_expr.cpp
|
…
|
|
neon-vector-types-support.c
|
Add error checking to reject neon_vector_type attribute on targets without NEON.
|
2013-09-16 18:07:35 +00:00 |
neon-vector-types.c
|
ARM64: initial clang support commit.
|
2014-03-29 15:09:45 +00:00 |
nested-redef.c
|
…
|
|
no-documentation-warn-tagdecl-specifier.c
|
…
|
|
no-format-y2k-turnsoff-format.c
|
…
|
|
non-null-warning.c
|
Replace __double_underscored type nullability qualifiers with _Uppercase_underscored
|
2015-06-24 22:02:08 +00:00 |
nonnull.c
|
When checking for nonnull parameter attributes, also check the ParmVarDecl since the attribute may reside there, instead of just on the FunctionDecl. Fixes PR21668.
|
2014-12-11 19:35:42 +00:00 |
nowarn-documentation-property.m
|
…
|
|
nullability.c
|
PR10405 - Desugar FunctionType and TemplateSpecializationType if any type that appears inside needs to be desugared.
|
2015-07-16 01:06:17 +00:00 |
offsetof-64.c
|
…
|
|
offsetof.c
|
…
|
|
outof-range-constant-compare.c
|
…
|
|
overloadable-complex.c
|
…
|
|
overloadable.c
|
Replacing a custom diagnostic with a more standard one. No functional change intended.
|
2013-11-26 16:14:15 +00:00 |
overloaded-func-transparent-union.c
|
…
|
|
parentheses.c
|
Make the ?: precedence warning handle pointers to the left of ?
|
2015-01-22 22:11:56 +00:00 |
parentheses.cpp
|
Fix warning text: lower -> higher
|
2014-10-28 04:37:34 +00:00 |
pid_t.c
|
…
|
|
pointer-addition.c
|
PR10405 - Desugar FunctionType and TemplateSpecializationType if any type that appears inside needs to be desugared.
|
2015-07-16 01:06:17 +00:00 |
pointer-conversion.c
|
…
|
|
pointer-subtract-compat.c
|
…
|
|
ppc-bool.c
|
…
|
|
pr9812.c
|
Use Sema's PrintingPolicy when diagnosing DeclSpecs.
|
2015-03-12 14:28:38 +00:00 |
pragma-align-mac68k-unsupported.c
|
…
|
|
pragma-align-mac68k.c
|
…
|
|
pragma-align-packed.c
|
…
|
|
pragma-arc-cf-code-audited.c
|
…
|
|
pragma-ms_struct.c
|
__declspec is not a core Clang language extension. Instead, require -fms-extensions or -fborland to enable the language extension.
|
2015-05-26 19:44:52 +00:00 |
pragma-pack-2.c
|
…
|
|
pragma-pack-3.c
|
…
|
|
pragma-pack-4.c
|
…
|
|
pragma-pack-5.c
|
…
|
|
pragma-pack-6.c
|
…
|
|
pragma-pack-and-options-align.c
|
…
|
|
pragma-pack-apple.c
|
Forbid driver use in Sema tests
|
2014-01-16 02:37:08 +00:00 |
pragma-pack.c
|
…
|
|
pragma-section-invalid.c
|
Add test intended for commit in r231317
|
2015-04-01 23:32:03 +00:00 |
pragma-section.c
|
Fix parsing certain kinds of strings in the MS section pragmas
|
2014-07-18 00:13:16 +00:00 |
pragma-unused.c
|
…
|
|
pragma-weak.c
|
Treat aliases as definitions.
|
2013-10-22 21:39:03 +00:00 |
predef.c
|
…
|
|
predefined-function.c
|
…
|
|
private-extern.c
|
Revert "Sema: An extern declaration can't be a redeclaration of a parameter"
|
2015-01-13 10:14:57 +00:00 |
rdr6094103-unordered-compare-promote.c
|
…
|
|
recover-goto.c
|
…
|
|
redefine_extname.c
|
Tests for "Disabling of "redefine_extname" pragma for C++ code"
|
2015-07-17 04:21:51 +00:00 |
redefinition.c
|
…
|
|
return-noreturn.c
|
Turn off -Wmissing-noreturn warning for blocks
|
2014-04-03 23:06:35 +00:00 |
return-silent.c
|
…
|
|
return.c
|
Fix recent regressions in -Wreturn-type caused by heuristics to -Wunreachable-code.
|
2014-03-07 07:14:36 +00:00 |
scope-check.c
|
Reword switch/goto diagnostics "protected scope" diagnostics. Making up a term
|
2014-09-06 00:24:58 +00:00 |
self-comparison.c
|
…
|
|
sentinel-attribute.c
|
-Wsentinel: Suggest nullptr in C++11 instead of NULL
|
2014-11-13 23:19:36 +00:00 |
shift.c
|
[Sema] Warn when shifting a negative value.
|
2015-07-06 18:02:09 +00:00 |
short-enums.c
|
…
|
|
sign-conversion.c
|
…
|
|
sizeof-struct-non-zero-as-member.cl
|
R600: Handle amdgcn triple
|
2015-01-06 20:34:47 +00:00 |
statements.c
|
Put statement expression decls in the enclosing code DeclContext
|
2015-04-20 20:00:49 +00:00 |
static-array.c
|
Fix representation of __attribute__((nonnull)) to support correctly modeling
|
2014-08-27 04:59:42 +00:00 |
static-assert.c
|
…
|
|
static-init.c
|
PR16074, implement warnings to catch pointer to boolean true and pointer to
|
2014-02-26 02:36:06 +00:00 |
stdcall-fastcall-x64.c
|
…
|
|
stdcall-fastcall.c
|
Add frontend support for __vectorcall
|
2014-10-24 17:42:17 +00:00 |
stmtexprs.c
|
some StmtExprs do not have side-effects
|
2015-06-10 15:18:23 +00:00 |
string-init.c
|
…
|
|
string-plus-char.c
|
Sema: Cleanup and improve string-plus-char checking.
|
2014-12-15 20:22:33 +00:00 |
struct-cast.c
|
…
|
|
struct-compat.c
|
[Sema] Emit a better diagnostic when variable redeclarations disagree
|
2015-07-14 20:08:49 +00:00 |
struct-decl.c
|
Create a redeclaration when an elaborated type specifier
|
2014-05-14 07:54:17 +00:00 |
struct-packed-align.c
|
Implement target-specific __attribute__((aligned)) value
|
2015-04-21 17:29:35 +00:00 |
surpress-deprecated.c
|
…
|
|
switch-1.c
|
Patch to warn on interger overflow in presence of
|
2014-10-14 20:27:05 +00:00 |
switch.c
|
PR11778: Fix the rejects-valid half of this bug. We still produce the same
|
2014-08-04 00:40:48 +00:00 |
template-specialization.cpp
|
…
|
|
tentative-decls.c
|
Sema: Static redeclaration after extern declarations is a Microsoft Extension
|
2014-06-18 23:26:25 +00:00 |
text-diag.c
|
…
|
|
thread-specifier.c
|
Do not warn on keyword undef
|
2014-12-12 06:37:55 +00:00 |
tls.c
|
Bitrig now supports TLS, so enable TLS support when targeting it. Patch by Patrick Wildt!
|
2014-05-01 23:19:06 +00:00 |
tls_alignment.cpp
|
Add a "maximum TLS alignment" characteristic to the target info, so it
|
2015-07-14 20:52:32 +00:00 |
transparent-union-pointer.c
|
…
|
|
transparent-union.c
|
Print detailed vector type information on diagnostics.
|
2014-04-25 20:41:38 +00:00 |
type-spec-struct-union.c
|
…
|
|
typecheck-binop.c
|
…
|
|
typedef-prototype.c
|
…
|
|
typedef-redef.c
|
…
|
|
typedef-retain.c
|
Print detailed vector type information on diagnostics.
|
2014-04-25 20:41:38 +00:00 |
typedef-variable-type.c
|
…
|
|
typeof-use-deprecated.c
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
types.c
|
[Sema] Emit a better diagnostic when variable redeclarations disagree
|
2015-07-14 20:08:49 +00:00 |
typo-correction.c
|
Fix crash with two typos in the arguments of a function
|
2015-08-20 13:11:14 +00:00 |
ucn-cstring.c
|
…
|
|
ucn-identifiers.c
|
…
|
|
uninit-det-order.c
|
…
|
|
uninit-variables-vectors.c
|
…
|
|
uninit-variables.c
|
…
|
|
unnamed-bitfield-init.c
|
…
|
|
unused-expr-system-header.c
|
…
|
|
unused-expr.c
|
Move the warning about unused relational comparison from -Wunused-value to
|
2014-03-11 03:11:08 +00:00 |
usual-float.c
|
…
|
|
va_arg_x86_32.c
|
…
|
|
va_arg_x86_64.c
|
…
|
|
var-redecl.c
|
[Sema] Emit a better diagnostic when variable redeclarations disagree
|
2015-07-14 20:08:49 +00:00 |
varargs-x86-64.c
|
…
|
|
varargs.c
|
Fixed bug in return type of __builtin_va_start().
|
2013-11-07 08:14:26 +00:00 |
varargs.cpp
|
…
|
|
varargs_unreachable.c
|
…
|
|
variadic-block.c
|
…
|
|
variadic-incomplete-arg-type.c
|
…
|
|
variadic-promotion.c
|
Creating a printing policy for "half":
|
2014-03-18 17:55:18 +00:00 |
vector-assign.c
|
Print detailed vector type information on diagnostics.
|
2014-04-25 20:41:38 +00:00 |
vector-cast.c
|
Fix the equal-vector-size rule for reinterpret_casts in C++
|
2015-07-23 23:54:07 +00:00 |
vector-init.c
|
Print detailed vector type information on diagnostics.
|
2014-04-25 20:41:38 +00:00 |
vector-ops.c
|
Print detailed vector type information on diagnostics.
|
2014-04-25 20:41:38 +00:00 |
vfprintf-invalid-redecl.c
|
…
|
|
vfprintf-valid-redecl.c
|
…
|
|
vla-2.c
|
…
|
|
vla.c
|
[Sema] Correctly recurse when looking for [*] in function definitions
|
2015-04-07 22:08:51 +00:00 |
void_arg.c
|
…
|
|
warn-absolute-value-header.c
|
Consolidate header inclusion diagnostics
|
2014-07-11 20:53:51 +00:00 |
warn-absolute-value.c
|
Add -Wabsolute-value, warnings about absolute value functions.
|
2014-02-26 01:17:28 +00:00 |
warn-bad-function-cast.c
|
…
|
|
warn-bitwise-compare.c
|
Add a check for tautological bitwise comparisons to -Wtautological-compare.
|
2014-05-20 17:31:11 +00:00 |
warn-cast-align.c
|
…
|
|
warn-cast-qual.c
|
Implement -Wcast-qual, fixing #13772.
|
2014-11-21 21:03:10 +00:00 |
warn-char-subscripts.c
|
…
|
|
warn-documentation-almost-trailing.c
|
Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]"
|
2014-07-16 15:12:48 +00:00 |
warn-documentation-crlf.c
|
…
|
|
warn-documentation-fixits.cpp
|
Comment parsing: move a diagnostic to the correct group.
|
2015-03-17 18:03:42 +00:00 |
warn-documentation-unknown-command.cpp
|
Comment parsing: move a diagnostic to the correct group.
|
2015-03-17 18:03:42 +00:00 |
warn-documentation.cpp
|
Comment parsing: fix an assertion failure on a verbatim block terminated with "**/"
|
2015-04-15 23:45:43 +00:00 |
warn-documentation.m
|
…
|
|
warn-duplicate-enum.c
|
…
|
|
warn-extern-main.c
|
[Sema] main can't be declared as global variable, in C++.
|
2015-08-14 14:13:29 +00:00 |
warn-freestanding-complex.c
|
…
|
|
warn-gnu-designators.c
|
…
|
|
warn-logical-not-compare.c
|
Fix -Wlogical-not-parentheses to work better with C code.
|
2015-08-19 21:33:54 +00:00 |
warn-main-return-type.c
|
Make FunctionDecl::getReturnTypeSourceRange() support non-builtin types
|
2014-07-02 12:55:58 +00:00 |
warn-main.c
|
Diagnose variadic main() as an extension; addresses PR17905.
|
2015-04-23 16:12:42 +00:00 |
warn-missing-braces.c
|
…
|
|
warn-missing-prototypes.c
|
…
|
|
warn-missing-variable-declarations.c
|
Forbid driver use in Sema tests
|
2014-01-16 02:37:08 +00:00 |
warn-null.c
|
[Sema] Revert the change in r200622 that allowed integer casts to silence -Wnon-literal-null-conversion in C code.
|
2014-02-11 17:53:22 +00:00 |
warn-outof-range-assign-enum.c
|
-Wassign-enum: compare unqualified types
|
2013-12-05 23:06:53 +00:00 |
warn-overlap.c
|
Fix a bad interaction between -Wtautological-overlap-compare and delayed
|
2014-04-15 00:57:50 +00:00 |
warn-self-assign-field.mm
|
…
|
|
warn-shadow-intrinsics.c
|
Split test to test -Wshadow with emmintrin.h more portable.
|
2013-10-08 00:03:41 +00:00 |
warn-shadow.c
|
Split test to test -Wshadow with emmintrin.h more portable.
|
2013-10-08 00:03:41 +00:00 |
warn-shift-negative.c
|
Fix -Wshift-count-negative. It didn't work if the right hand side
|
2015-03-26 21:37:49 +00:00 |
warn-sizeof-array-decay.c
|
…
|
|
warn-sizeof-arrayarg.c
|
…
|
|
warn-string-conversion.c
|
Check for bool-like conversion in conditional expressions.
|
2015-05-20 23:29:18 +00:00 |
warn-strlcpycat-size.c
|
…
|
|
warn-strncat-size.c
|
Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]"
|
2014-07-16 15:12:48 +00:00 |
warn-tautological-compare.c
|
Check for bool-like conversion in conditional expressions.
|
2015-05-20 23:29:18 +00:00 |
warn-thread-safety-analysis.c
|
Thread Safety Analysis: add a -Wthread-safety-negative flag that warns whenever
|
2014-08-04 22:13:06 +00:00 |
warn-type-safety-mpi-hdf5.c
|
…
|
|
warn-type-safety.c
|
Making type_tag_for_datatype consistent with its declared subject from Attr.td. Also updated the related testcase.
|
2013-11-25 18:50:49 +00:00 |
warn-type-safety.cpp
|
…
|
|
warn-unreachable.c
|
Fix some typos
|
2014-05-05 19:53:42 +00:00 |
warn-unsequenced.c
|
Teach EvaluatedExprVisitor that the condition and unselected branches of a
|
2014-12-03 21:00:20 +00:00 |
warn-unused-function.c
|
Add -Winfinite-recursion to -Wmost (and -Wall), PR23789.
|
2015-06-18 21:09:24 +00:00 |
warn-unused-label.c
|
PR8455: Handle an attribute between a goto label and a variable declaration per
|
2013-11-15 22:45:29 +00:00 |
warn-unused-parameters.c
|
…
|
|
warn-unused-value.c
|
Adding a -Wunused-value warning for expressions with side effects used in an unevaluated expression context, such as sizeof(), or decltype(). Also adds a similar warning when the expression passed to typeid() *is* evaluated, since it is equally likely that the user would expect the expression operand to be unevaluated in that case.
|
2014-12-17 21:57:17 +00:00 |
warn-unused-variables-werror.c
|
…
|
|
warn-unused-variables.c
|
…
|
|
warn-variable-not-needed.c
|
Consider hidden decls for isUsed checks.
|
2013-10-22 21:56:29 +00:00 |
warn-vla.c
|
…
|
|
warn-write-strings.c
|
…
|
|
wchar.c
|
Check wchar_t type on PS4.
|
2015-01-27 18:43:05 +00:00 |
weak-import-on-enum.c
|
…
|
|
x86-attr-force-align-arg-pointer.c
|
…
|
|
x86-builtin-palignr.c
|
Make the byte-shift SSE intrinsics emit vector shuffles which we know the backend can handle.
|
2015-02-07 01:37:09 +00:00 |
x86_64-linux-android.c
|
Revert "Revert r241620 and follow-up commits" and move the initialization
|
2015-07-08 01:00:30 +00:00 |
zvector.c
|
[Sema] Be consistent about diagnostic wording: always use "cannot".
|
2015-08-15 15:23:14 +00:00 |