[PowerPC] Collect some CallLowering arguments into a struct. [NFC]
[llvm-project.git] / clang / test / Misc / warning-wall.c
bloba98054e758958b044c4f4db1b0d2b96fcb5ede32
1 RUN: diagtool tree -Wall > %t 2>&1
2 RUN: FileCheck --input-file=%t %s
4 CHECK:-Wall
5 CHECK-NEXT: -Wmost
6 CHECK-NEXT: -Wchar-subscripts
7 CHECK-NEXT: -Wcomment
8 CHECK-NEXT: -Wdelete-non-virtual-dtor
9 CHECK-NEXT: -Wdelete-non-abstract-non-virtual-dtor
10 CHECK-NEXT: -Wdelete-abstract-non-virtual-dtor
11 CHECK-NEXT: -Wformat
12 CHECK-NEXT: -Wformat-extra-args
13 CHECK-NEXT: -Wformat-zero-length
14 CHECK-NEXT: -Wnonnull
15 CHECK-NEXT: -Wformat-security
16 CHECK-NEXT: -Wformat-y2k
17 CHECK-NEXT: -Wformat-invalid-specifier
18 CHECK-NEXT: -Wimplicit
19 CHECK-NEXT: -Wimplicit-function-declaration
20 CHECK-NEXT: -Wimplicit-int
21 CHECK-NEXT: -Winfinite-recursion
22 CHECK-NEXT: -Wint-in-bool-context
23 CHECK-NEXT: -Wloop-analysis
24 CHECK-NEXT: -Wfor-loop-analysis
25 CHECK-NEXT: -Wrange-loop-analysis
26 CHECK-NEXT: -Wmismatched-tags
27 CHECK-NEXT: -Wmissing-braces
28 CHECK-NEXT: -Wmove
29 CHECK-NEXT: -Wpessimizing-move
30 CHECK-NEXT: -Wredundant-move
31 CHECK-NEXT: -Wreturn-std-move
32 CHECK-NEXT: -Wself-move
33 CHECK-NEXT: -Wmultichar
34 CHECK-NEXT: -Wreorder
35 CHECK-NEXT: -Wreorder-ctor
36 CHECK-NEXT: -Wreorder-init-list
37 CHECK-NEXT: -Wreturn-type
38 CHECK-NEXT: -Wreturn-type-c-linkage
39 CHECK-NEXT: -Wself-assign
40 CHECK-NEXT: -Wself-assign-overloaded
41 CHECK-NEXT: -Wself-assign-field
42 CHECK-NEXT: -Wself-move
43 CHECK-NEXT: -Wsizeof-array-argument
44 CHECK-NEXT: -Wsizeof-array-decay
45 CHECK-NEXT: -Wstring-plus-int
46 CHECK-NEXT: -Wtautological-compare
47 CHECK-NEXT: -Wtautological-constant-compare
48 CHECK-NEXT: -Wtautological-constant-out-of-range-compare
49 CHECK-NEXT: -Wtautological-pointer-compare
50 CHECK-NEXT: -Wtautological-overlap-compare
51 CHECK-NEXT: -Wtautological-bitwise-compare
52 CHECK-NEXT: -Wtautological-undefined-compare
53 CHECK-NEXT: -Wtautological-objc-bool-compare
54 CHECK-NEXT: -Wtrigraphs
55 CHECK-NEXT: -Wuninitialized
56 CHECK-NEXT: -Wsometimes-uninitialized
57 CHECK-NEXT: -Wstatic-self-init
58 CHECK-NEXT: -Wunknown-pragmas
59 CHECK-NEXT: -Wunused
60 CHECK-NEXT: -Wunused-argument
61 CHECK-NEXT: -Wunused-function
62 CHECK-NEXT: -Wunneeded-internal-declaration
63 CHECK-NEXT: -Wunused-label
64 CHECK-NEXT: -Wunused-private-field
65 CHECK-NEXT: -Wunused-lambda-capture
66 CHECK-NEXT: -Wunused-local-typedef
67 CHECK-NEXT: -Wunused-value
68 CHECK-NEXT: -Wunused-comparison
69 CHECK-NEXT: -Wunused-result
70 CHECK-NEXT: -Wunevaluated-expression
71 CHECK-NEXT: -Wpotentially-evaluated-expression
72 CHECK-NEXT: -Wunused-variable
73 CHECK-NEXT: -Wunused-const-variable
74 CHECK-NEXT: -Wunused-property-ivar
75 CHECK-NEXT: -Wvolatile-register-var
76 CHECK-NEXT: -Wobjc-missing-super-calls
77 CHECK-NEXT: -Wobjc-designated-initializers
78 CHECK-NEXT: -Wobjc-flexible-array
79 CHECK-NEXT: -Woverloaded-virtual
80 CHECK-NEXT: -Wprivate-extern
81 CHECK-NEXT: -Wcast-of-sel-type
82 CHECK-NEXT: -Wextern-c-compat
83 CHECK-NEXT: -Wuser-defined-warnings
84 CHECK-NEXT: -Wparentheses
85 CHECK-NEXT: -Wlogical-op-parentheses
86 CHECK-NEXT: -Wlogical-not-parentheses
87 CHECK-NEXT: -Wbitwise-conditional-parentheses
88 CHECK-NEXT: -Wbitwise-op-parentheses
89 CHECK-NEXT: -Wshift-op-parentheses
90 CHECK-NEXT: -Woverloaded-shift-op-parentheses
91 CHECK-NEXT: -Wparentheses-equality
92 CHECK-NEXT: -Wdangling-else
93 CHECK-NEXT: -Wswitch
94 CHECK-NEXT: -Wswitch-bool
95 CHECK-NEXT: -Wmisleading-indentation
98 CHECK-NOT:-W