..
Inputs
Use functions with prototypes when appropriate; NFC
2022-02-24 15:30:13 -05:00
aarch64-sve-intrinsics
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-sve2-intrinsics
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
128bitfloat.cpp
[test] Canonicalize PowerPC detection macros to __powerpc__
2022-11-06 17:38:57 -08:00
128bitint.c
[AIX] Enable int128 in 64 bit mode
2021-10-15 16:23:04 +00:00
2007-10-01-BuildArrayRef.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
2009-03-09-WeakDeclarations-1.c
…
2009-04-22-UnknownSize.c
…
2009-07-17-VoidParameter.c
…
2010-05-31-palignr.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
Float16.c
[X86] Support `_Float16` on SSE2 and up
2022-06-30 17:21:37 +08:00
MicrosoftCompatibility-x64.c
…
MicrosoftCompatibility-x86.c
…
MicrosoftCompatibility.c
…
MicrosoftCompatibility.cpp
…
MicrosoftExtensions.c
Extend ptr32 support to be applied on typedef
2022-08-09 11:08:52 -04:00
MicrosoftExtensions.cpp
Extend ptr32 support to be applied on typedef
2022-08-09 11:08:52 -04:00
PR2727.c
…
PR2728.c
…
PR2919-builtin-types-compat-strips-crv.c
…
PR2923.c
…
PR2963-enum-constant.c
…
PR16678.c
…
PR28181.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
__try.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
aarch64-bf16-ldst-intrinsics.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-branch-protection-attr-err.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
aarch64-fp16-target.c
[AArch64] Allow users-facing feature names in clang target attributes
2022-11-08 19:30:26 +00:00
aarch64-neon-bf16-ranges.c
[ARM/AArch64] Move REQUIRES after update_cc_test_checks line. NFC
2021-11-13 19:09:01 +00:00
aarch64-neon-fp16-ranges.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-neon-ranges.c
[ARM/AArch64] Move REQUIRES after update_cc_test_checks line. NFC
2021-11-13 19:09:01 +00:00
aarch64-neon-target.c
[AArch64][ARM] Alter v8.3a complex neon intrinsics to be target-based, not preprocessor based
2022-10-25 14:35:11 +01:00
aarch64-neon-vector-types.c
…
aarch64-special-register.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
aarch64-sve-alias-attribute.c
[Sema][SVE] Properly match builtin ID when using aux target
2021-06-21 12:52:18 +01:00
aarch64-sve-enums.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-sve-explicit-casts-fixed-size.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-sve-lax-vector-conversions.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-sve-types.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
aarch64-sve-vector-arith-ops.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-sve-vector-bitwise-ops.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-sve-vector-compare-ops.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-sve-vector-shift-ops.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-sve-vector-subscript-ops.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
aarch64-sve-vector-trig-ops.c
Add builtin_elementwise_sin and builtin_elementwise_cos
2022-11-10 23:30:27 -08:00
aarch64-svepcs.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
aarch64-tme-errors.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
aarch64-tme-tcancel-errors.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
aarch64-vpcs.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
address-constant.c
…
address-packed-member-memops.c
…
address-packed.c
Properly print unnamed TagDecl objects in diagnostics
2022-10-14 08:18:28 -04:00
address-unaligned.c
…
address_space_print_macro.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
address_spaces.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
aix-attr-align.c
[Clang][Sema][AIX][PowerPC] Emit byval alignment warning only when struct is passed to a function
2022-07-13 15:32:29 -04:00
aix-attr-aligned-vector-warn.c
[PowerPC][AIX] attribute aligned cannot decrease align of a vector var.
2021-08-05 11:15:12 -04:00
aix-attr-tls_model.c
[AIX][TLS] Diagnose use of unimplemented TLS models
2021-05-11 17:21:08 -05:00
aix-pragma-align-packed-warn.c
[PowerPC][AIX] Warn when using pragma align(packed) on AIX.
2021-09-29 11:53:46 -04:00
aix-pragma-pack-and-align.c
[Frontend] Add pragma align natural and sort out pragma pack stack effect
2021-01-13 10:53:24 -05:00
alias-redefinition.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
alias-unused.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
align-arm-apcs.c
…
align-systemz.c
…
align-x86-64.c
[Sema] Reject array element types whose sizes aren't a multiple of their
2022-09-21 09:15:03 -07:00
align-x86-abi7.c
…
align-x86.c
[Sema] Reject array element types whose sizes aren't a multiple of their
2022-09-21 09:15:03 -07:00
align_value.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
alignas.c
…
alloc-align-attr.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
alloc-size.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
altivec-generic-overload.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
altivec-init.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
annotate-type.c
[clang] Reject non-declaration C++11 attributes on declarations
2022-06-15 11:58:26 +02:00
annotate.c
Allow parameter pack expansions and initializer lists in annotate attribute
2022-02-08 13:38:07 -05:00
anonymous-struct-union-c11.c
…
anonymous-struct-union.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
arg-duplicate.c
Improve the strict prototype diagnostic behavior
2022-05-26 08:35:56 -04:00
arg-scope-c99.c
…
arg-scope.c
…
arithmetic-fence-builtin.c
[clang][patch] Add builtin __arithmetic_fence and option fprotect-parens
2021-06-30 09:58:06 -04:00
arm-asm.c
…
arm-bf16-forbidden-ops.c
[AArch64] Always allow the __bf16 type
2022-08-04 18:35:27 +01:00
arm-bf16-forbidden-ops.cpp
[AArch64] Always allow the __bf16 type
2022-08-04 18:35:27 +01:00
arm-bfloat.cpp
[AArch64] Always allow the __bf16 type
2022-08-04 18:35:27 +01:00
arm-branch-protection-attr-err.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
arm-branch-protection-attr-warn.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
arm-branch-protection.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
arm-cde-immediates.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
arm-cmse-no-diag.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
arm-cmse.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
arm-darwin-aapcs.cpp
…
arm-interrupt-attr.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
arm-layout.c
…
arm-microsoft-intrinsics.c
…
arm-mve-alias-attribute.c
…
arm-mve-immediates.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
arm-neon-decl-after-stmt.c
[Clang][NeonEmitter] emit ret decl first for -Wdeclaration-after-statement
2022-03-23 09:40:43 -07:00
arm-neon-target.c
[AArch64][ARM] Alter v8.3a complex neon intrinsics to be target-based, not preprocessor based
2022-10-25 14:35:11 +01:00
arm-neon-types.c
[ARM/AArch64] Move REQUIRES after update_cc_test_checks line. NFC
2021-11-13 19:09:01 +00:00
arm-no-cmse.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
arm-no-fp16.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
arm-special-register.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
arm-vector-types-support.c
[AArch64][Driver][SVE] Push missing SVE feature error from driver to frontend
2020-12-10 12:43:14 +00:00
arm64-inline-asm.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
arm64-neon-args.c
[ARM/AArch64] Move REQUIRES after update_cc_test_checks line. NFC
2021-11-13 19:09:01 +00:00
arm64-neon-header.c
[ARM/AArch64] Move REQUIRES after update_cc_test_checks line. NFC
2021-11-13 19:09:01 +00:00
arm_acle.c
…
arm_inline_asm_constraints.c
…
arm_inline_asm_constraints_no_fp_regs.c
[ARM] Fix inline assembly referencing floating point registers on soft-float targets
2021-10-21 02:39:10 +03:00
arm_vfma.c
[ARM/AArch64] Move REQUIRES after update_cc_test_checks line. NFC
2021-11-13 19:09:01 +00:00
array-bounds-ptr-arith.c
[clang] Implement -fstrict-flex-arrays=3
2022-10-27 10:50:04 -07:00
array-constraint.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
array-declared-as-incorrect-type.c
…
array-init.c
[Clang] Reword diagnostic for scope identifier with linkage
2022-09-12 22:40:54 +08:00
array-parameter.c
[clang] Introduce -Warray-parameter
2022-07-08 22:36:05 +02:00
array-parameter.cpp
[clang] Ignore DependentSizeArray in -Warray-parameter
2022-07-13 14:58:23 +02:00
array-size-64.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
array-size.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
artificial.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
asm-goto.cpp
…
asm-label.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
asm.c
[Clang] Warn when trying to dereference void pointers in C
2022-09-24 22:18:04 +08:00
assign-null.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
assign.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
ast-print-x86.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
ast-print.c
Use functions with prototypes when appropriate; NFC
2022-02-17 15:33:50 -05:00
atomic-compare.c
…
atomic-expr.c
Don't diagnostic atomic object access as UB in an unevaluated context
2022-03-30 07:12:49 -04:00
atomic-implicit-seq_cst.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
atomic-ops.c
[clang][AIX] Add option to control quadword lock free atomics ABI on AIX
2022-07-27 01:56:25 +00:00
atomic-requires-library-error.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
atomic-type.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-alias-elf.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
attr-alias.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
attr-aligned.c
[Sema] Reject array element types whose sizes aren't a multiple of their
2022-09-21 09:15:03 -07:00
attr-alwaysinline.cpp
[Clang] always_inline statement attribute
2022-03-14 21:45:31 +01:00
attr-args.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-arm-sve-vector-bits.c
[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFC
2022-09-29 11:00:32 +01:00
attr-assume.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-android.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-app-extensions.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-driverkit.c
[Clang] Add DriverKit support
2022-05-13 20:34:57 +01:00
attr-availability-fuchsia.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-ios.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-iosmac-infer-from-macos-no-sdk-settings.c
[clang][darwin] add support for remapping macOS availability to Mac Catalyst availability
2021-07-21 11:32:25 -07:00
attr-availability-iosmac-infer-from-macos.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-maccatalyst.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-macosx.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-square-brackets.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-swift.c
…
attr-availability-tvos.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability-watchos.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-availability.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-bounded.c
…
attr-btf_tag.c
[Clang] Support typedef with btf_decl_tag attributes
2021-10-21 08:41:49 -07:00
attr-btf_type_tag.c
[Attr] Fix a btf_type_tag AST generation
2022-03-16 08:46:52 -07:00
attr-c2x.c
[C2x] Disallow functions without prototypes/functions with identifier lists
2022-04-20 13:28:15 -04:00
attr-callback-broken.c
…
attr-callback.c
…
attr-capabilities.c
…
attr-capabilities.cpp
…
attr-cleanup.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-coldhot.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-cpuspecific.c
[clang] Add missing diagnostics for invalid overloads of multiversion functions in C.
2022-03-21 13:39:43 -04:00
attr-decl-after-definition.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-declspec-ignored.c
[clang] Reject non-declaration C++11 attributes on declarations
2022-06-15 11:58:26 +02:00
attr-deprecated-c2x.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-deprecated-message.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-deprecated.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-diagnose-as-builtin.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-disable-tail-calls.c
Use tablegen to diagnose mutually exclusive attributes
2021-04-02 16:34:42 -04:00
attr-endian.c
…
attr-enforce-tcb-errors.cpp
[attributes] Add a facility for enforcing a Trusted Computing Base.
2021-01-11 10:20:51 -08:00
attr-enforce-tcb-errors.m
[attributes] Generalize attribute 'enforce_tcb' to Objective-C methods.
2022-03-28 15:08:47 -07:00
attr-enforce-tcb.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-enforce-tcb.cpp
[attributes] Add a facility for enforcing a Trusted Computing Base.
2021-01-11 10:20:51 -08:00
attr-enforce-tcb.m
[attributes] Generalize attribute 'enforce_tcb' to Objective-C methods.
2022-03-28 15:08:47 -07:00
attr-error.c
[Clang] add support for error+warning fn attrs
2021-08-25 10:34:18 -07:00
attr-external-source-symbol.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-flag-enum.c
Properly print unnamed TagDecl objects in diagnostics
2022-10-14 08:18:28 -04:00
attr-format.c
Allow non-variadic functions to be attributed with `__attribute__((format))`
2022-07-05 17:26:11 -07:00
attr-format_arg.c
…
attr-function-return-unsupported-target.c
[X86] initial -mfunction-return=thunk-extern support
2022-07-12 09:17:54 -07:00
attr-function-return.c
[X86] initial -mfunction-return=thunk-extern support
2022-07-12 09:17:54 -07:00
attr-guard_nocf.c
[clang] Make guard(nocf) attribute available only for Windows
2022-08-29 11:30:44 +03:00
attr-handles.cpp
…
attr-leaf.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-likelihood.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-loader-uninitialized.c
…
attr-loader-uninitialized.cpp
[Clang] Allow the combination of loader_uninitialized and address spaces
2021-04-23 11:21:52 -05:00
attr-long-call.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-malloc.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-maybeundef.c
Revert "Revert "[Clang][Attribute] Introduce maybe_undef attribute for function arguments which accepts undef values""
2022-07-29 19:07:07 +00:00
attr-micromips.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-mig.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-mig.cpp
…
attr-mig.m
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-min-vector-width.c
Correct some confused diagnostic terminology
2021-02-04 15:52:07 -05:00
attr-minsize.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-mode-enums.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-mode-vector-types.c
[Clang] Allow 'Complex float __attribute__((mode(HC)))'
2022-06-17 12:39:52 +01:00
attr-mode.c
[test] Canonicalize PowerPC detection macros to __powerpc__
2022-11-06 17:38:57 -08:00
attr-msp430.c
…
attr-musttail.c
Implemented [[clang::musttail]] attribute for guaranteed tail calls.
2021-04-15 17:12:21 -07:00
attr-musttail.m
Implemented [[clang::musttail]] attribute for guaranteed tail calls.
2021-04-15 17:12:21 -07:00
attr-naked.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-naked.cpp
Diagnose use of a naked attribute on a member function in ms-mode
2022-03-24 11:52:43 -04:00
attr-nocf_check.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
attr-nocf_check.cpp
…
attr-nodebug.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-noduplicate.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-noinline.c
[Clang] noinline stmt attribute - emit warnings rather than errors
2022-03-14 23:40:17 +01:00
attr-noinline.cpp
[Clang] noinline stmt attribute - emit warnings rather than errors
2022-03-14 23:40:17 +01:00
attr-nomerge-ast.cpp
[clang] inheritance fix for nomerge attribute
2022-02-11 15:51:08 +01:00
attr-nomerge.cpp
[clang] inheritance fix for nomerge attribute
2022-02-11 15:51:08 +01:00
attr-nonnull.c
…
attr-noreturn.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
attr-notail.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-nothrow.c
…
attr-objc-bridge-related.m
…
attr-osobject.cpp
…
attr-osobject.mm
…
attr-ownership.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
attr-ownership.cpp
…
attr-print.c
Fix the declaration printer to properly handle prototypes in C
2022-02-17 13:54:09 -05:00
attr-regparm.c
[clang] Reject non-declaration C++11 attributes on declarations
2022-06-15 11:58:26 +02:00
attr-retain.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-returns-twice.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-section.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-selectany.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-self-alias.c
…
attr-sentinel.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-standalonedebug.cpp
[DebugInfo] Add an attribute to force type info to be emitted for types that are required to be complete.
2021-03-12 12:30:01 -08:00
attr-swiftcall.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
attr-target-clones.c
[clang] Add missing diagnostics for invalid overloads of multiversion functions in C.
2022-03-21 13:39:43 -04:00
attr-target-mv-bad-target.c
…
attr-target-mv.c
[Clang] [Sema] Ignore invalid multiversion function redeclarations
2022-09-13 20:12:09 +00:00
attr-target-unsupported.c
…
attr-target.c
[Clang][AArch64] Support AArch64 target(..) attribute formats.
2022-10-01 15:40:59 +01:00
attr-tls_model.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-type-safety.c
…
attr-unavailable-message.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-uninitialized.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-unknown.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-unused.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
attr-used.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-visibility.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-warning.c
[Clang] add support for error+warning fn attrs
2021-08-25 10:34:18 -07:00
attr-wasm.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-weak.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
attr-x86-interrupt.c
[clang][patch] Modify diagnostic level from err to warn: anyx86_interrupt_regsave
2021-04-15 13:11:33 -04:00
auto-type.c
Use the canonical type when matching a generic selection association
2022-05-26 07:42:13 -04:00
availability-guard-format.mm
Revert "Revert "Use VersionTuple for parsing versions in Triple, fixing issues that caused the original change to be reverted. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible.""
2021-12-07 23:15:21 +00:00
avr-flash.c
[clang][AVR] Implement '__flashN' for variables on different flash banks
2022-01-19 11:24:01 +00:00
avr-interrupt-attr.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
avr-signal-attr.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
big-endian-neon-initializers.c
[ARM/AArch64] Move REQUIRES after update_cc_test_checks line. NFC
2021-11-13 19:09:01 +00:00
bitfield-layout.c
…
bitfield-layout_1.c
…
bitfield-promote.c
…
bitfield.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
bittest-intrinsics.c
…
bitwise-op-parentheses.c
…
block-args.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
block-call.c
Revert "Drop qualifiers from return types in C (DR423)"
2022-06-02 08:28:43 -04:00
block-explicit-noreturn-type.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
block-labels.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
block-literal.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
block-misc.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
block-printf-attribute-1.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
block-return-1.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
block-return-2.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
block-return-3.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
block-return.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
block-sentinel-attribute.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
block-storageclass.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
bool-compare.c
…
bpf-attr-preserve-access-index.c
Use functions with prototypes when appropriate; NFC
2022-02-03 16:42:27 -05:00
bpf-attr-preserve-access-index.cpp
…
builtin-align.c
Fix duplicate word typos; NFC
2022-11-08 07:21:23 -05:00
builtin-alloca-with-align.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
builtin-amdgcn-atomic-inc-dec-failure.cpp
…
builtin-amdgcn-fence-failure.cpp
…
builtin-assume-aligned.c
Avoid __builtin_assume_aligned crash when the 1st arg is array type
2022-09-07 12:46:20 -04:00
builtin-assume.c
PR44406: Follow behavior of array bound constant folding in more recent versions of GCC.
2020-10-16 14:34:35 -07:00
builtin-bpf-btf-type-id.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtin-classify-type.c
[clang] Allow vector of BitInt
2022-09-19 09:26:56 -07:00
builtin-clear_cache.c
…
builtin-cpu-supports.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtin-dump-struct.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
builtin-expect-with-probability-avr.cpp
Recommit: Compress formatting of array type names (int [4] -> int[4])
2021-10-21 11:34:43 -07:00
builtin-expect-with-probability.cpp
Recommit: Compress formatting of array type names (int [4] -> int[4])
2021-10-21 11:34:43 -07:00
builtin-fpclassification.c
…
builtin-longjmp.c
[Sparc] Create an error when `__builtin_longjmp` is used
2021-12-03 23:41:50 -05:00
builtin-object-size.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtin-prefetch.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtin-preserve-access-index.c
…
builtin-redecl.cpp
Fix __builtin_assume_aligned incorrect type descriptor and C++ object polymorphic address
2022-09-20 12:35:18 -04:00
builtin-returnaddress.c
Fix for crash in __builtin_return_address in template context.
2021-01-12 12:37:18 -08:00
builtin-setjmp.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
builtin-stackaddress.c
…
builtin-unary-fp.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtin_objc_msgSend.c
…
builtins-aarch64.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtins-arm-exclusive.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtins-arm.c
[Clang] Warn when trying to dereference void pointers in C
2022-09-24 22:18:04 +08:00
builtins-arm64-exclusive.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtins-arm64-mte.c
[clang testing] Unbreak read-only source builds
2022-10-18 12:47:12 -04:00
builtins-arm64.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtins-bpf.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
builtins-decl.c
…
builtins-elementwise-math.c
Add builtin_elementwise_sin and builtin_elementwise_cos
2022-11-10 23:30:27 -08:00
builtins-gnu-mode.c
…
builtins-hexagon-v55.c
…
builtins-hexagon-v60.c
…
builtins-hexagon-v62.c
…
builtins-hexagon-v65.c
…
builtins-hvx-none.c
…
builtins-hvx-v60.c
…
builtins-hvx-v62.c
…
builtins-hvx-v65.c
…
builtins-memcpy-inline.cpp
Cleanup sema checking for buitlin_memcpy_inline
2022-06-07 09:49:36 +00:00
builtins-memset-inline.cpp
[clang] Add support for __builtin_memset_inline
2022-06-10 13:13:59 +00:00
builtins-microsoft-arm64.c
Reland "[COFF, ARM64] Add __break intrinsic"
2022-04-20 13:01:30 -07:00
builtins-mips-features.c
…
builtins-overflow.c
Revert fad7e491a0
with fixes applied
2022-01-29 08:12:16 -05:00
builtins-overflow.m
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
builtins-ppc.c
[Clang][PowerPC] Add max/min intrinsics to Clang and PPC backend
2022-04-05 22:43:48 -04:00
builtins-reduction-math.c
[Clang] Add integer mul reduction builtin
2022-05-09 12:12:53 +01:00
builtins-x86.c
…
builtins-x86.cpp
…
builtins-x86_64.c
…
builtins.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
builtins.cl
Use functions with prototypes when appropriate; NFC
2022-03-31 13:45:39 -04:00
c2x-bool.c
[clang][sema] Enable first-class bool support for C2x
2022-03-09 15:04:24 +01:00
c2x-fallthrough.c
Correct the __has_c_attribute value for fallthrough
2022-09-13 11:08:58 -04:00
c2x-func-prototype.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
c2x-maybe_unused-errors.c
Fix an accepts-invalid issue with [[]] attributes in the type position in C
2021-07-01 12:41:18 -04:00
c2x-maybe_unused.c
Correct the __has_c_attribute value for maybe_unused
2022-09-13 09:33:20 -04:00
c2x-nodiscard.c
Correct the __has_c_attribute value for nodiscard
2022-09-13 08:13:01 -04:00
c2x-noreturn.c
Roll back use of #warning for header deprecations
2022-05-26 14:51:39 -04:00
c2x-typeof.c
[C2x] implement typeof and typeof_unqual
2022-09-28 13:27:52 -04:00
c2x-warn-strict-prototypes.c
Silence -Wstrict-prototype diagnostics in C2x mode
2022-04-29 13:37:33 -04:00
c11-typedef-redef.c
Recommit: Compress formatting of array type names (int [4] -> int[4])
2021-10-21 11:34:43 -07:00
c89.c
Revert "Drop qualifiers from return types in C (DR423)"
2022-06-02 08:28:43 -04:00
call-with-static-chain.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
calling-conv-complete-params.c
…
callingconv-cast.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
callingconv-iamcu.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
callingconv-ms_abi.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
callingconv-sysv_abi.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
callingconv.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
captured-statements.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
cast-incomplete.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
cast-to-union.c
…
cast.c
Rewording note note_constexpr_invalid_cast
2022-09-12 07:47:39 -04:00
check-aux-builtins.c
…
check-increment.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
compare.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
complete-incomplete-pointer-relational-c99.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
complex-imag.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
complex-init-list.c
…
complex-int.c
[clang] use getCommonSugar in an assortment of places
2022-09-16 16:36:00 +02:00
complex-promotion.c
…
compound-literal.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
conditional-expr.c
[Clang] Warn when trying to dereference void pointers in C
2022-09-24 22:18:04 +08:00
conditional.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
const-eval-64.c
PR44406: Follow behavior of array bound constant folding in more recent versions of GCC.
2020-10-16 14:34:35 -07:00
const-eval.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
const-ptr-int-ptr-cast.c
…
constant-builtins-2.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
constant-builtins-fmax.cpp
[Clang] Use C++17 in constant-builtins-fmax.cpp test
2022-10-07 21:31:38 +00:00
constant-builtins-fmin.cpp
[Clang] Support constexpr builtin fmin
2022-10-10 16:06:23 +00:00
constant-builtins.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
constant-conversion.c
Further update -Wbitfield-constant-conversion for 1-bit bitfield
2022-08-31 09:23:45 -04:00
constructor-attribute.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
conversion-64-32.c
…
conversion-target-dep.c
[X86] Support `_Float16` on SSE2 and up
2022-06-30 17:21:37 +08:00
conversion.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
convertvector.c
…
crash-deduction-guide-access.cpp
…
crash-invalid-array.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
crash-invalid-builtin.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
cxx-as-c.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
darwin-align-cast.c
PR44406: Follow behavior of array bound constant folding in more recent versions of GCC.
2020-10-16 14:34:35 -07:00
darwin-tls.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
decl-in-prototype.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
decl-invalid.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
decl-microsoft-call-conv.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
decl-type-merging.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
declspec-naked.c
…
declspec.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
default.c
…
default1.c
…
deref.c
[Clang] Warn when trying to dereference void pointers in C
2022-09-24 22:18:04 +08:00
designated-initializers.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
deterministic-diagnostics-order.m
[clang/Sema] Fix non-deterministic order for certain kind of diagnostics
2022-10-05 12:58:01 -07:00
diagnose_if.c
Use functions with prototypes when appropriate; NFC
2022-02-24 15:30:13 -05:00
div-sizeof-array.cpp
[Diagnostics] Diagnose -Wsizeof-array-div for array of pointers
2020-10-09 12:56:06 +02:00
div-sizeof-ptr.cpp
[Diagnostics] Diagnose -Wsizeof-array-div for array of pointers
2020-10-09 12:56:06 +02:00
dllexport-1.cpp
…
dllexport-2.cpp
…
dllexport.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
dllimport.c
[PS5] Allow dllimport/dllexport same as PS4
2022-05-26 07:01:30 -07:00
empty1.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
empty2.c
…
enable_if-ext.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
enable_if.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
enum-attr.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
enum-enum-conversion.c
Enum conversion warning when one signed and other unsigned.
2022-05-09 10:16:19 -04:00
enum-increment.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
enum-packed.c
…
enum-sign-conversion.c
Enum conversion warning when one signed and other unsigned.
2022-05-09 10:16:19 -04:00
enum.c
[Clang] Avoid crashes when parsing using enum declarations
2022-08-27 15:18:36 -07:00
err-decl-block-extern-no-init.c
[Clang] Reword diagnostic for scope identifier with linkage
2022-09-12 22:40:54 +08:00
error-dependence.c
[AST][RecoveryExpr] Build dependent callexpr in C for error-recovery.
2020-10-12 11:15:01 +02:00
error-type-safety.cpp
…
eval-info.c
…
eval-method-with-unsafe-math.c
In fast-math mode, when unsafe math optimizations are enabled, the
2022-04-05 04:58:19 -07:00
expr-address-of.c
[Clang] Warn when trying to dereference void pointers in C
2022-09-24 22:18:04 +08:00
expr-comma-c99.c
…
expr-comma.c
…
exprs.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
ext-int.c
Introduce _BitInt, deprecate _ExtInt
2021-12-06 12:52:01 -05:00
ext-typecheck-comparison-of-pointer-integer.c
…
ext_vector_casts.c
[Clang] Allow "ext_vector_type" applied to Booleans
2022-03-16 11:10:32 +01:00
ext_vector_comparisons.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
ext_vector_components.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
ext_vector_conversions.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
ext_vector_ops.c
…
extern-redecl.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
fallthrough-attr.c
…
fixed-enum.c
…
flexible-array-init.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
float128-ld-incompatibility.cpp
…
floating-point-compare.c
[Sema] add warning for tautological FP compare with literal
2022-03-17 08:22:30 -04:00
fn-ptr-as-fn-prototype.c
…
for.c
No longer reject tag declarations in the clause-1 of a for loop.
2020-12-18 07:56:17 -05:00
format-bool.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
format-string-percentm.c
…
format-strings-bitfield-promotion.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
format-strings-bitfield-promotion.cxx
…
format-strings-c90.c
…
format-strings-darwin.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
format-strings-enum-fixed-type.cpp
…
format-strings-enum.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
format-strings-fixit-ssize_t.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
format-strings-fixit.c
[Sema] -Wformat: support C23 format specifier %b %B
2022-08-04 10:26:31 -07:00
format-strings-freebsd.c
[clang][Sema] check default argument promotions for printf
2022-09-01 10:10:10 +08:00
format-strings-gnu.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
format-strings-int-typedefs.c
…
format-strings-ms.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
format-strings-no-fixit.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
format-strings-non-iso.c
…
format-strings-pedantic.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
format-strings-scanf.c
[clang] Fix crash when parsing scanf format string with missing arguments
2022-09-05 10:54:18 +02:00
format-strings-size_t.c
…
format-strings.c
[clang][Sema] check default argument promotions for printf
2022-09-01 10:10:10 +08:00
format-type-confusion.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
fp-eval-pragma.cpp
Diagnose when `#pragma clang fp eval_method` doesn't have a supported value.
2022-03-10 13:19:53 -08:00
fp16-sema.c
[Clang][Arm] Fix fp16 return error tests under AArch64/Arm. NFC
2022-09-29 12:16:13 +01:00
fp16vec-sema.c
Fix a bug where an extended vector of __fp16 was being converted to a
2022-03-24 18:06:10 -07:00
fpack-struct.c
…
freemain.c
…
function-ptr.c
…
function-redecl.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
function.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
generic-selection.c
Allow use of an elaborated type specifier in a _Generic association in C++
2022-06-06 07:17:35 -04:00
gnu-attributes.c
…
gnu-builtins.c
Reenable POSIX builtin library functions in gnu2x mode
2022-11-02 08:00:25 -04:00
gnu-flags.c
Create specialization of -Wgnu-statement-expression for expressions found in macros.
2022-05-31 11:13:08 -07:00
gnu89.c
Revert "Pedantically warn about // comments in gnu89 mode"
2022-05-05 18:39:13 -04:00
heinous-extensions-off.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
heinous-extensions-on.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
i-c-e.c
[Clang] Warn when trying to dereference void pointers in C
2022-09-24 22:18:04 +08:00
i386-linux-android.c
…
illegal-types.c
…
implicit-builtin-decl.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
implicit-builtin-freestanding.c
…
implicit-builtin-redecl.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
implicit-cast.c
…
implicit-decl-c90.c
Use functions with prototypes when appropriate; NFC
2022-02-24 15:30:13 -05:00
implicit-decl.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
implicit-def.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
implicit-int-conversion.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
implicit-int-float-conversion.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
implicit-int-float-narrowing.cpp
…
implicit-int.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
implicit-intel-builtin-decl.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
implicit-ms-builtin-decl.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
incompatible-function-pointer-types-strict.c
[Clang][Sema] Add -Wincompatible-function-pointer-types-strict
2022-11-07 23:05:28 +00:00
incompatible-function-pointer-types.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
incompatible-sign.c
[clang] Fix message text for `-Wpointer-sign` to account for plain char
2021-01-11 18:41:14 -05:00
incompatible-sign.cpp
[clang] Fix message text for `-Wpointer-sign` to account for plain char
2021-01-11 18:41:14 -05:00
incomplete-call.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
incomplete-decl.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
indirect-goto.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
init-invalid-struct-array.c
…
init-randomized-struct.c
[randstruct] Move initializer check to be more effective
2022-05-03 11:23:12 -07:00
init-ref-c.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
init-struct-qualified.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
init-vector.c
…
init.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
initialize-noreturn.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
inline-asm-validate-aarch64.c
…
inline-asm-validate-amdgpu.cl
…
inline-asm-validate-m68k.c
[M68k] Support for inline asm operands w/ simple constraints
2021-05-20 14:00:09 -07:00
inline-asm-validate-riscv.c
[Clang][RISCV] Implement getConstraintRegister for RISC-V
2021-08-26 17:43:43 +01:00
inline-asm-validate-tmpl.cpp
…
inline-asm-validate-x86.c
…
inline-asm-validate.c
…
inline-redef.c
…
inline.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
int-arith-convert.c
…
integer-overflow.c
[clang][Sema] Use correct array size for diagnostic
2022-10-20 11:56:49 -07:00
integer-overflow.cpp
[Clang] Extend the number of case Sema::CheckForIntOverflow covers
2022-11-15 12:07:03 -08:00
internal_linkage.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
invalid-bitwidth-expr.mm
Introduce _BitInt, deprecate _ExtInt
2021-12-06 12:52:01 -05:00
invalid-cast.cpp
…
invalid-decl.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
invalid-init-diag.c
…
invalid-member.cpp
[AST][RecoveryExpr] Popagate the error-bit from a VarDecl's initializer to DeclRefExpr.
2020-10-05 10:35:29 +02:00
invalid-struct-init.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
knr-def-call.c
Improve the strict prototype diagnostic behavior
2022-05-26 08:35:56 -04:00
knr-variadic-def.c
Improve the strict prototype diagnostic behavior
2022-05-26 08:35:56 -04:00
large-bit-int.c
clang: Introduce -fexperimental-max-bitint-width
2022-06-09 07:15:03 +01:00
libbuiltins-ctype-powerpc64.c
[IR] Switch everything to use memory attribute
2022-11-04 10:21:38 +01:00
libbuiltins-ctype-x86_64.c
[IR] Switch everything to use memory attribute
2022-11-04 10:21:38 +01:00
lit.local.cfg
…
logical-op-parentheses.c
…
loop-control.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
many-logical-ops.c
…
many-parameters.c
…
matrix-cast.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
matrix-type-builtins.c
Strengthen -Wint-conversion to default to an error
2022-07-22 15:24:54 -04:00
matrix-type-operators.c
[clang] use getCommonSugar in an assortment of places
2022-09-16 16:36:00 +02:00
member-reference.c
…
memset-invalid-1.c
…
memset-invalid.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
merge-decls.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
microsoft-varargs.c
Sema: relax va_start checking further for Windows AArch64
2021-09-20 21:23:33 +00:00
mingw-macro-qualified-type.c
…
mips-interrupt-attr.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
mips16_attr_allowed.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
mips16_attr_not_allowed.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
misleading-pragma-align-pack-diagnostics.c
[NFC] Renaming PackStack to AlignPackStack
2021-01-08 09:15:11 -05:00
missing-field-initializers.c
…
mms-bitfields.c
…
mrtd.c
…
ms-annotation.c
…
ms-inline-asm-invalid-arch.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
ms-inline-asm.c
[AST] Use RecoveryExpr to model a DeclRefExpr which refers to an invalid Decl.
2022-03-03 10:33:40 +01:00
ms-keyword-system-header.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
ms-wchar.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
ms_abi-sysv_abi.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
ms_bitfield_layout.c
…
ms_class_layout.cpp
[test] Make tests pass regardless of gnu++14/gnu++17 default
2022-09-04 05:29:32 +00:00
ms_wide_predefined_expr.cpp
…
negative-shift-wrapv.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
neon-vector-types.c
[clang] Reject non-declaration C++11 attributes on declarations
2022-06-15 11:58:26 +02:00
nested-redef.c
…
no-builtin.cpp
…
no-documentation-warn-tagdecl-specifier.c
…
no-format-y2k-turnsoff-format.c
…
no-warn-missing-prototype.c
clang: Exclude efi_main from -Wmissing-prototypes
2021-02-20 20:00:50 +00:00
no-warn-unused-const-variables.c
…
no-warn-void-ptr-uneval.c
[Clang] fix -Wvoid-ptr-dereference for gnu89
2022-10-04 13:01:01 -07:00
no_callconv.cpp
[Clang] Introduce Swift async calling convention.
2021-07-09 11:50:10 -07:00
no_profile_instrument_function-attribute.c
[Clang][Codegen] rename no_profile fn attr no_profile_instrument_function
2021-06-21 11:42:06 -07:00
no_stack_protector.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
nocf_check_attr_not_allowed.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
noescape.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
non-null-warning.c
Fix caret position to be on the non null parameter
2022-10-24 08:38:21 -04:00
nonnull.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
nowarn-documentation-property.m
…
ns_error_enum.m
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
nullability.c
[clang] use getCommonSugar in an assortment of places
2022-09-16 16:36:00 +02:00
nullptr-prec2x.c
[C2x] Implement support for nullptr and nullptr_t
2022-10-14 10:06:02 -04:00
nullptr.c
[C2x] Implement support for nullptr and nullptr_t
2022-10-14 10:06:02 -04:00
objc-bool-constant-conversion-fixit.m
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
objc-bool-constant-conversion.m
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
offsetof-64.c
PR44406: Follow behavior of array bound constant folding in more recent versions of GCC.
2020-10-16 14:34:35 -07:00
offsetof.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
outof-range-constant-compare.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
outof-range-enum-constant-compare.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
overload-arm-mve.c
[clang] Reject non-declaration C++11 attributes on declarations
2022-06-15 11:58:26 +02:00
overloadable-complex.c
…
overloadable.c
Stop trying to fixup 'overloadable' prototypeless functions.
2022-09-15 12:10:54 -07:00
overloaded-func-transparent-union.c
…
overloaded-math-builtins.c
[Sema] Add test for __builtin_fminf errors.
2021-09-13 11:12:06 +01:00
parentheses.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
parentheses.cpp
…
pass-object-size.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
patchable-function-entry-attr.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
patchable-function-entry-attr.cpp
[RISCV] Support clang -fpatchable-function-entry && GNU function attribute 'patchable_function_entry'
2021-03-16 10:02:35 -07:00
pid_t.c
…
pointer-addition.c
Allow -Wno-gnu to silence GNU extensions related to pointer arithmetic
2022-03-22 13:15:13 -04:00
pointer-conversion.c
…
pointer-subtract-compat.c
…
pointer-subtraction.c
Only issue warning for subtraction involving null pointers on live code paths
2022-06-03 10:10:37 -04:00
pointer-subtraction.cpp
Only issue warning for subtraction involving null pointers on live code paths
2022-06-03 10:10:37 -04:00
ppc-bool.c
…
ppc-mma-builtins.c
[PowerPC] Remove const from paired vector store builtins
2022-05-31 21:51:15 -05:00
ppc-pair-mma-types.c
[PowerPC] Remove const from paired vector store builtins
2022-05-31 21:51:15 -05:00
ppc-paired-vector-builtins.c
[PowerPC][MMA] Allow MMA builtin types in pre-P10 compilation units
2021-10-05 07:59:32 -05:00
pr9812.c
…
pr25786.c
…
pr30306.cpp
[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default
2022-01-16 18:54:17 +09:00
pr30372.c
…
pr32985.c
…
pragma-align-mac68k-unsupported.c
…
pragma-align-mac68k.c
…
pragma-align-no-header-change-warning.c
…
pragma-align-packed.c
…
pragma-arc-cf-code-audited.c
…
pragma-attribute-namespace.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
pragma-attribute-strict-subjects.c
Allow applying attributes to subset of allowed subjects.
2021-04-12 09:33:33 -07:00
pragma-attribute.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
pragma-clang-section-macho.c
Support `#pragma clang section` directives on MachO targets
2021-02-25 09:30:10 -08:00
pragma-clang-section.c
…
pragma-ms-alloc-text.c
[clang-cl] Handle some pragma alloc_text corner cases handled by MSVC
2022-06-29 06:45:59 -07:00
pragma-ms-alloc-text.cpp
[clang-cl] Handle some pragma alloc_text corner cases handled by MSVC
2022-06-29 06:45:59 -07:00
pragma-ms_struct.c
…
pragma-pack-2.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
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
…
pragma-pack.c
…
pragma-pipeline.cpp
…
pragma-section-invalid.c
…
pragma-section.c
…
pragma-unused.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
pragma-warning.cpp
Reland "[clang-cl] Accept `#pragma warning(disable : N)` for some N"
2021-09-30 15:03:23 -04:00
pragma-weak.c
…
pre-c2x-compat.c
Add support for digit separators in C2x.
2021-03-12 07:21:03 -05:00
predef.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
predefined-function.c
Correctly diagnose prototype redeclaration errors in C
2022-04-13 08:21:31 -04:00
preserve-call-conv.c
Default implicit function pointer conversions diagnostic to be an error
2022-08-10 13:54:17 -04:00
private-extern.c
[Clang] Reword diagnostic for scope identifier with linkage
2022-09-12 22:40:54 +08:00
prototype-redecls.c
Change prototype merging error into a warning for builtins
2022-08-09 11:36:48 -04:00
recover-goto.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
redefine_extname.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
redefinition-same-header.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
redefinition.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
renderscript.rs
[Clang][Arm] Fix fp16 return error tests under AArch64/Arm. NFC
2022-09-29 12:16:13 +01:00
reserved-identifier.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
return-non-void.c
…
return-noreturn.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
return-silent.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
return.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
riscv-asm.c
…
riscv-bad-intrinsic-pragma.c
[RISCV] Lazily add RVV C intrinsics.
2022-07-26 15:47:47 +08:00
riscv-interrupt-attr.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
riscv-interrupt-attr.cpp
…
riscv-intrinsic-pragma.c
[RISCV] Lazily add RVV C intrinsics.
2022-07-26 15:47:47 +08:00
riscv-sve-vector-trig-ops.c
Add builtin_elementwise_sin and builtin_elementwise_cos
2022-11-10 23:30:27 -08:00
riscv-types.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
rounding-math.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
scope-check.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
self-comparison.c
Use functions with prototypes when appropriate; NFC
2022-02-04 15:20:36 -05:00
sentinel-attribute.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
shift.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
short-enums.c
…
sign-compare-enum.c
…
sign-conversion.c
…
sizeless-1.c
[clang][AArch64][SVE] Add unary +/- operators for SVE types
2022-08-10 10:32:43 +00:00
sizeof-struct-non-zero-as-member.cl
…
source_location.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
statements.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
static-array.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
static-assert.c
[C2x] Implement support for nullptr and nullptr_t
2022-10-14 10:06:02 -04:00
static-init.c
…
stdcall-fastcall-x64.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
stdcall-fastcall.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
stmt-expr-in-default-arg.cpp
[Clang][Sema] Prohibit statement expression in the default argument
2022-04-06 09:28:20 +08:00
stmtexpr-init.c
[clang] Add tests for statement expression in initializers
2022-06-14 23:16:41 +02:00
stmtexprs.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
string-concat.c
…
string-init.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
string-plus-char.c
…
struct-cast.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
struct-compat.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
struct-decl.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
struct-packed-align.c
[PS5] Ignore 'packed' on one-byte bitfields, matching PS4
2022-06-02 14:41:18 -07:00
sugar-common-types.c
[clang] use getCommonSugar in an assortment of places
2022-09-16 16:36:00 +02:00
suppress-deprecated.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
suspicious-pragma-pack.c
…
swift-call-conv.c
…
switch-1.c
Diagnose -Wunused-value based on CFG reachability
2021-09-28 10:00:15 -07:00
switch-availability.c
…
switch.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
sync-implicit-seq_cst.c
…
tautological-constant-compare.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
tautological-constant-enum-compare.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
tautological-objc-bool-compare.m
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
tautological-unsigned-char-zero-compare.cc
[Sema] Move 'char-expression-as-unsigned < 0' into a separate diagnostic
2021-04-14 01:01:40 +02:00
tautological-unsigned-enum-zero-compare.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
tautological-unsigned-enum-zero-compare.cpp
…
tautological-unsigned-zero-compare.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
tentative-decls.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
test-wunaligned-access.c
[clang] Remove `rm` script which is no longer necessary
2022-05-29 08:49:45 +09:00
test-wunaligned-access.cpp
[Clang][AArch64][ARM] Unaligned Access Warning Added
2022-01-20 14:12:49 +00:00
text-diag.c
…
thread-specifier.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
tls.c
…
tls_alignment.cpp
[Clang] perform "maximum TLS alignment" check for template instantiation
2022-10-30 22:39:47 -07:00
transparent-union-pointer.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
transparent-union.c
…
transpose-memset.c
[Diagnostic] Warn if the size argument of memset is character literal
2022-05-16 10:07:01 +08:00
type-spec-struct-union.c
Add -Wno-strict-prototypes to C tests; NFC
2022-02-24 15:30:30 -05:00
typecheck-binop.c
…
typedef-prototype.c
…
typedef-redef.c
…
typedef-retain.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
typedef-variable-type.c
PR44406: Follow behavior of array bound constant folding in more recent versions of GCC.
2020-10-16 14:34:35 -07:00
typeof-use-deprecated.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
typerep-typespec.c
Sema: adjust assertion to account for deduced types
2022-05-24 17:49:44 +00:00
types.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
typo-correction-ambiguity.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
typo-correction-ambiguity.cpp
…
typo-correction-no-hang.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
typo-correction-no-hang.cpp
…
typo-correction-recursive.cpp
…
typo-correction.c
Change the behavior of implicit int diagnostics
2022-05-04 08:35:47 -04:00
ucn-cstring.c
…
ucn-identifiers.c
[Clang] Adjust extension warnings for delimited sequences
2022-07-14 07:50:58 +02:00
unaligned-qualifier.c
…
unary-minus-integer-impcast.c
Don't take the expression range into account when looking for widening
2020-09-01 17:42:12 -07:00
unbounded-array-bounds.c
[clang] Rework IsTailPaddedMemberArray into isFlexibleArrayMemberExpr
2022-09-22 14:04:35 +02:00
uninit-det-order.c
…
uninit-variables-riscv-vector.c
[RISCV][clang] Support RISC-V vectors in UninitializedValues.
2022-10-24 12:38:32 -07:00
uninit-variables-vectors.c
…
uninit-variables.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
unnamed-bitfield-init.c
…
unused-expr-system-header.c
…
unused-expr.c
Support warn_unused_result on typedefs
2022-06-02 20:57:31 +00:00
usual-float.c
…
va_arg_x86_32.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
va_arg_x86_64.c
…
var-redecl.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
varargs-aarch64.c
…
varargs-aix.c
…
varargs-win64.c
…
varargs-x86-32.c
…
varargs-x86-64.c
Use functions with prototypes when appropriate; NFC
2022-02-24 15:30:13 -05:00
varargs.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
varargs_unreachable.c
…
variadic-block.c
…
variadic-incomplete-arg-type.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
vecshift.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
vector-assign.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
vector-cast.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
vector-decl-crash.c
[X86][BF16] Enable __bf16 for x86 targets.
2022-08-10 09:00:47 +08:00
vector-gcc-compat.c
[clang] Reject non-declaration C++11 attributes on declarations
2022-06-15 11:58:26 +02:00
vector-gcc-compat.cpp
[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable
2021-06-01 15:38:48 -07:00
vector-init.c
Fix a failing assertion with vector type initialization
2022-05-04 13:25:21 -04:00
vector-ops.c
…
vector_swizzle_length.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
vfprintf-invalid-redecl.c
…
vfprintf-valid-redecl.c
[C89/C2x] Improve diagnostics around strict prototypes in C
2022-04-08 16:19:58 -04:00
vla-2.c
Diagnose -Wunused-value based on CFG reachability
2021-09-28 10:00:15 -07:00
vla.c
[C11/C2x] Change the behavior of the implicit function declaration warning
2022-04-20 11:30:12 -04:00
vla.cpp
Recommit: Compress formatting of array type names (int [4] -> int[4])
2021-10-21 11:34:43 -07:00
void_arg.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-absolute-value-header.c
…
warn-absolute-value.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-alloca.c
[clang][auto-init] Provide __builtin_alloca*_uninitialized variants
2022-01-12 15:13:10 +01:00
warn-bad-function-cast.c
…
warn-binary-conditional-expression-unused.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-bitwise-and-bool.c
Reland "[Clang] Extend -Wbool-operation to warn about bitwise and of bools with side effects"
2021-10-03 13:05:09 +02:00
warn-bitwise-compare.c
Fix a tautological comparison bug caught during post-commit
2022-09-28 14:23:28 -04:00
warn-bitwise-negation-bool.c
[Clang] Put -Wbool-operation under -Wall
2021-08-15 13:37:27 +02:00
warn-bitwise-or-bool.c
Reland "[Clang] Extend -Wbool-operation to warn about bitwise and of bools with side effects"
2021-10-03 13:05:09 +02:00
warn-cast-align.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-cast-function-type-strict.c
[Clang][Sema] Add -Wcast-function-type-strict
2022-10-26 20:38:37 +00:00
warn-cast-function-type.c
[Clang][Sema] Add -Wcast-function-type-strict
2022-10-26 20:38:37 +00:00
warn-cast-qual.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-char-subscripts.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-conditional-emum-types-mismatch.c
…
warn-deprecated-non-prototype.c
Silence a duplicate diagnostic about K&R C function definitions
2022-10-06 10:08:23 -04:00
warn-documentation-almost-trailing.c
…
warn-documentation-crlf.c
…
warn-documentation-fixits.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-documentation-fixits.cpp
…
warn-documentation-tag-typedef.cpp
…
warn-documentation-unknown-command.cpp
Comment parsing: Don't recognize commands in single-line double quotation
2022-01-14 22:46:07 +01:00
warn-documentation.cpp
[Clang][Comments] Parse `<img src=""/>` in doc comments correctly
2022-09-01 13:17:42 +01:00
warn-documentation.m
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-double-promotion.c
…
warn-duplicate-enum.c
…
warn-extern-main.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-fortify-scanf.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-fortify-source.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-free-nonheap-object.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-free-nonheap-object.cpp
[clang][Sema] removes -Wfree-nonheap-object reference param false positive
2021-07-21 21:30:16 +00:00
warn-freestanding-complex.c
…
warn-gnu-designators.c
…
warn-int-in-bool-context.c
…
warn-integer-constants-in-ternary.c
…
warn-lifetime-analysis-nocfg-disabled.cpp
…
warn-lifetime-analysis-nocfg.cpp
[clang][Lifetimes] Fix false positive warning from BUG 49342
2021-02-27 08:09:57 -08:00
warn-literal-range.c
[Clang][Sema] Add a missing regression test about Wliteral-range
2022-02-15 09:46:42 +08:00
warn-logical-not-compare.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-main-return-type.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-main-returns-bool-literal.cpp
…
warn-main.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-memset-bad-sizeof.c
[Sema] Check whether `__auto_type` has been deduced before merging
2022-06-24 09:49:07 -07:00
warn-missing-braces.c
…
warn-missing-prototypes.c
Revert "Drop qualifiers from return types in C (DR423)"
2022-06-02 08:28:43 -04:00
warn-missing-variable-declarations.c
…
warn-mixed-decls.c
[clang] Improve -Wdeclaration-after-statement
2022-01-20 19:56:34 +01:00
warn-null.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-nullchar-nullptr.c
…
warn-outof-range-assign-enum.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-overlap.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-printf-insufficient-data-args.c
[clang] Selectively ena/disa-ble format-insufficient-args warning
2020-09-28 16:24:50 -07:00
warn-self-assign-field.mm
…
warn-shadow-intrinsics.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-shadow.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-shift-negative.c
…
warn-sizeof-array-decay.c
Recommit: Compress formatting of array type names (int [4] -> int[4])
2021-10-21 11:34:43 -07:00
warn-sizeof-arrayarg.c
Recommit: Compress formatting of array type names (int [4] -> int[4])
2021-10-21 11:34:43 -07:00
warn-strict-prototypes.c
Improve the strict prototype diagnostic behavior
2022-05-26 08:35:56 -04:00
warn-strict-prototypes.cpp
…
warn-strict-prototypes.m
Remove a stale FIXME comment; NFC
2022-05-13 10:23:47 -04:00
warn-string-conversion.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-stringcompare.c
…
warn-strlcpycat-size.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-strncat-size.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-tautological-compare.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-thread-safety-analysis.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-type-safety-mpi-hdf5.c
…
warn-type-safety.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-type-safety.cpp
…
warn-uninitialized-statement-expression.c
…
warn-unreachable-ms.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-unreachable.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-unreachable.m
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-unreachable.mm
[clang] Implement CFG construction for @try and @catch
2021-10-26 09:45:22 -04:00
warn-unsequenced.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-unused-but-set-parameters.c
Relands "[Clang] -Wunused-but-set-variable warning - handle also pre/post unary operators"
2022-03-24 10:34:44 +01:00
warn-unused-but-set-variables.c
Relands "[Clang] -Wunused-but-set-variable warning - handle also pre/post unary operators"
2022-03-24 10:34:44 +01:00
warn-unused-function.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-unused-label.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-unused-parameters.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-unused-value.c
Silence a false positive about an unevaluated expr w/side effects
2022-05-05 12:12:30 -04:00
warn-unused-variables-werror.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-unused-variables.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-variable-not-needed.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
warn-vla.c
…
warn-write-strings.c
Recommit: Compress formatting of array type names (int [4] -> int[4])
2021-10-21 11:34:43 -07:00
wchar.c
[PS5] Add PS5OSTargetInfo class, update affected tests
2022-06-01 13:30:29 -07:00
weak-import-on-enum.c
…
x86-attr-force-align-arg-pointer.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
x86-builtin-palignr.c
…
x86-eval-method.c
Add support for floating-point option `ffp-eval-method` and for
2022-02-23 15:00:18 -08:00
x86-no-x87.cpp
[X86][clang] Enable floating-point type for -mno-x87 option on 32-bits
2021-11-30 14:08:10 +08:00
x86_64-eval-method.c
Add support for floating-point option `ffp-eval-method` and for
2022-02-23 15:00:18 -08:00
x86_64-linux-android.c
…
x86_64-no-x87.cpp
Revert "[X86][clang] Emit diagnostic for float and double when we have features -x87 and -sse on 64-bits"
2021-12-10 10:31:09 +08:00
xray-always-instrument-attr.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
xray-always-instrument-attr.cpp
…
xray-log-args-class.cpp
…
xray-log-args-oob.c
Use functions with prototypes when appropriate; NFC
2022-02-07 09:25:01 -05:00
xray-log-args-oob.cpp
…
zero-initializer.c
…
zero_call_used_regs.c
Use functions with prototypes when appropriate; NFC
2022-02-24 15:30:13 -05:00
zvector.c
…
zvector2.c
…