1 | // RUN: %check_clang_tidy %s readability-identifier-naming %t -- \ |
2 | // RUN: --config-file=%S/Inputs/identifier-naming/hungarian-notation2/.clang-tidy -- -I %S |
3 | |
4 | #include "identifier-naming-standard-types.h" |
5 | |
6 | // clang-format off |
7 | //===----------------------------------------------------------------------===// |
8 | // Cases to CheckOptions |
9 | //===----------------------------------------------------------------------===// |
10 | class CMyClass1 { |
11 | public: |
12 | static int ClassMemberCase; |
13 | // CHECK-MESSAGES: :[[@LINE-1]]:14: warning: invalid case style for class member 'ClassMemberCase' [readability-identifier-naming] |
14 | // CHECK-FIXES: {{^}} static int myiClassMemberCase; |
15 | |
16 | char const ConstantMemberCase = 0; |
17 | // CHECK-MESSAGES: :[[@LINE-1]]:14: warning: invalid case style for constant member 'ConstantMemberCase' [readability-identifier-naming] |
18 | // CHECK-FIXES: {{^}} char const mycConstantMemberCase = 0; |
19 | |
20 | void MyFunc1(const int ConstantParameterCase); |
21 | // CHECK-MESSAGES: :[[@LINE-1]]:26: warning: invalid case style for constant parameter 'ConstantParameterCase' [readability-identifier-naming] |
22 | // CHECK-FIXES: {{^}} void MyFunc1(const int myiConstantParameterCase); |
23 | |
24 | void MyFunc2(const int* ConstantPointerParameterCase); |
25 | // CHECK-MESSAGES: :[[@LINE-1]]:27: warning: invalid case style for pointer parameter 'ConstantPointerParameterCase' [readability-identifier-naming] |
26 | // CHECK-FIXES: {{^}} void MyFunc2(const int* mypmyiConstantPointerParameterCase); |
27 | |
28 | static constexpr int ConstexprVariableCase = 123; |
29 | // CHECK-MESSAGES: :[[@LINE-1]]:24: warning: invalid case style for constexpr variable 'ConstexprVariableCase' [readability-identifier-naming] |
30 | // CHECK-FIXES: {{^}} static constexpr int myiConstexprVariableCase = 123; |
31 | }; |
32 | |
33 | const int GlobalConstantCase = 0; |
34 | // CHECK-MESSAGES: :[[@LINE-1]]:11: warning: invalid case style for global constant 'GlobalConstantCase' [readability-identifier-naming] |
35 | // CHECK-FIXES: {{^}}const int myiGlobalConstantCase = 0; |
36 | |
37 | const int* GlobalConstantPointerCase = nullptr; |
38 | // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: invalid case style for global pointer 'GlobalConstantPointerCase' [readability-identifier-naming] |
39 | // CHECK-FIXES: {{^}}const int* mypmyiGlobalConstantPointerCase = nullptr; |
40 | |
41 | int* GlobalPointerCase = nullptr; |
42 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global pointer 'GlobalPointerCase' [readability-identifier-naming] |
43 | // CHECK-FIXES: {{^}}int* mypmyiGlobalPointerCase = nullptr; |
44 | |
45 | int GlobalVariableCase = 0; |
46 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'GlobalVariableCase' [readability-identifier-naming] |
47 | // CHECK-FIXES: {{^}}int myiGlobalVariableCase = 0; |
48 | |
49 | void Func1(){ |
50 | int const LocalConstantCase = 3; |
51 | // CHECK-MESSAGES: :[[@LINE-1]]:13: warning: invalid case style for local constant 'LocalConstantCase' [readability-identifier-naming] |
52 | // CHECK-FIXES: {{^}} int const myiLocalConstantCase = 3; |
53 | |
54 | unsigned const ConstantCase = 1; |
55 | // CHECK-MESSAGES: :[[@LINE-1]]:18: warning: invalid case style for local constant 'ConstantCase' [readability-identifier-naming] |
56 | // CHECK-FIXES: {{^}} unsigned const myuConstantCase = 1; |
57 | |
58 | int* const LocalConstantPointerCase = nullptr; |
59 | // CHECK-MESSAGES: :[[@LINE-1]]:14: warning: invalid case style for local constant pointer 'LocalConstantPointerCase' [readability-identifier-naming] |
60 | // CHECK-FIXES: {{^}} int* const mypmyiLocalConstantPointerCase = nullptr; |
61 | |
62 | int *LocalPointerCase = nullptr; |
63 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for local pointer 'LocalPointerCase' [readability-identifier-naming] |
64 | // CHECK-FIXES: {{^}} int *mypmyiLocalPointerCase = nullptr; |
65 | |
66 | int LocalVariableCase = 0; |
67 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for local variable 'LocalVariableCase' [readability-identifier-naming] |
68 | // CHECK-FIXES: {{^}} int myiLocalVariableCase = 0; |
69 | } |
70 | |
71 | class CMyClass2 { |
72 | char MemberCase; |
73 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for private member 'MemberCase' [readability-identifier-naming] |
74 | // CHECK-FIXES: {{^}} char mycMemberCase; |
75 | |
76 | void Func1(int ParameterCase); |
77 | // CHECK-MESSAGES: :[[@LINE-1]]:18: warning: invalid case style for parameter 'ParameterCase' [readability-identifier-naming] |
78 | // CHECK-FIXES: {{^}} void Func1(int myiParameterCase); |
79 | |
80 | void Func2(const int ParameterCase); |
81 | // CHECK-MESSAGES: :[[@LINE-1]]:24: warning: invalid case style for constant parameter 'ParameterCase' [readability-identifier-naming] |
82 | // CHECK-FIXES: {{^}} void Func2(const int myiParameterCase); |
83 | |
84 | void Func3(const int *PointerParameterCase); |
85 | // CHECK-MESSAGES: :[[@LINE-1]]:25: warning: invalid case style for pointer parameter 'PointerParameterCase' [readability-identifier-naming] |
86 | // CHECK-FIXES: {{^}} void Func3(const int *mypmyiPointerParameterCase); |
87 | }; |
88 | |
89 | class CMyClass3 { |
90 | private: |
91 | char PrivateMemberCase; |
92 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for private member 'PrivateMemberCase' [readability-identifier-naming] |
93 | // CHECK-FIXES: {{^}} char mycPrivateMemberCase; |
94 | |
95 | protected: |
96 | char ProtectedMemberCase; |
97 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for protected member 'ProtectedMemberCase' [readability-identifier-naming] |
98 | // CHECK-FIXES: {{^}} char mycProtectedMemberCase; |
99 | |
100 | public: |
101 | char PublicMemberCase; |
102 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for public member 'PublicMemberCase' [readability-identifier-naming] |
103 | // CHECK-FIXES: {{^}} char mycPublicMemberCase; |
104 | }; |
105 | |
106 | static const int StaticConstantCase = 3; |
107 | // CHECK-MESSAGES: :[[@LINE-1]]:18: warning: invalid case style for global constant 'StaticConstantCase' [readability-identifier-naming] |
108 | // CHECK-FIXES: {{^}}static const int myiStaticConstantCase = 3; |
109 | |
110 | static int StaticVariableCase = 3; |
111 | // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: invalid case style for global variable 'StaticVariableCase' [readability-identifier-naming] |
112 | // CHECK-FIXES: {{^}}static int myiStaticVariableCase = 3; |
113 | |
114 | struct CMyStruct { int StructCase; }; |
115 | // CHECK-MESSAGES: :[[@LINE-1]]:24: warning: invalid case style for public member 'StructCase' [readability-identifier-naming] |
116 | // CHECK-FIXES: {{^}}struct CMyStruct { int myiStructCase; }; |
117 | |
118 | union MyUnion { int UnionCase; long mylUnionCase; }; |
119 | // CHECK-MESSAGES: :[[@LINE-1]]:21: warning: invalid case style for public member 'UnionCase' [readability-identifier-naming] |
120 | // CHECK-FIXES: {{^}}union MyUnion { int myiUnionCase; long mylUnionCase; }; |
121 | |
122 | //===----------------------------------------------------------------------===// |
123 | // C string |
124 | //===----------------------------------------------------------------------===// |
125 | const char *NamePtr = "Name" ; |
126 | // CHECK-MESSAGES: :[[@LINE-1]]:13: warning: invalid case style for global pointer 'NamePtr' [readability-identifier-naming] |
127 | // CHECK-FIXES: {{^}}const char *myszNamePtr = "Name"; |
128 | |
129 | const char NameArray[] = "Name" ; |
130 | // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: invalid case style for global constant 'NameArray' [readability-identifier-naming] |
131 | // CHECK-FIXES: {{^}}const char myszNameArray[] = "Name"; |
132 | |
133 | const char *NamePtrArray[] = {"AA" , "BB" }; |
134 | // CHECK-MESSAGES: :[[@LINE-1]]:13: warning: invalid case style for global variable 'NamePtrArray' [readability-identifier-naming] |
135 | // CHECK-FIXES: {{^}}const char *mypmyszNamePtrArray[] = {"AA", "BB"}; |
136 | |
137 | const wchar_t *WideNamePtr = L"Name" ; |
138 | // CHECK-MESSAGES: :[[@LINE-1]]:16: warning: invalid case style for global pointer 'WideNamePtr' [readability-identifier-naming] |
139 | // CHECK-FIXES: {{^}}const wchar_t *mywszWideNamePtr = L"Name"; |
140 | |
141 | const wchar_t WideNameArray[] = L"Name" ; |
142 | // CHECK-MESSAGES: :[[@LINE-1]]:15: warning: invalid case style for global constant 'WideNameArray' [readability-identifier-naming] |
143 | // CHECK-FIXES: {{^}}const wchar_t mywszWideNameArray[] = L"Name"; |
144 | |
145 | const wchar_t *WideNamePtrArray[] = {L"AA" , L"BB" }; |
146 | // CHECK-MESSAGES: :[[@LINE-1]]:16: warning: invalid case style for global variable 'WideNamePtrArray' [readability-identifier-naming] |
147 | // CHECK-FIXES: {{^}}const wchar_t *mypmywszWideNamePtrArray[] = {L"AA", L"BB"}; |
148 | |
149 | class CMyClass4 { |
150 | private: |
151 | char *Name = "Text" ; |
152 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for private member 'Name' [readability-identifier-naming] |
153 | // CHECK-FIXES: {{^}} char *myszName = "Text"; |
154 | |
155 | const char *ConstName = "Text" ; |
156 | // CHECK-MESSAGES: :[[@LINE-1]]:15: warning: invalid case style for private member 'ConstName' [readability-identifier-naming] |
157 | // CHECK-FIXES: {{^}} const char *myszConstName = "Text"; |
158 | |
159 | public: |
160 | const char* DuplicateString(const char* Input, size_t mynRequiredSize); |
161 | // CHECK-MESSAGES: :[[@LINE-1]]:43: warning: invalid case style for pointer parameter 'Input' [readability-identifier-naming] |
162 | // CHECK-FIXES: {{^}} const char* DuplicateString(const char* myszInput, size_t mynRequiredSize); |
163 | |
164 | size_t UpdateText(const char* Buffer, size_t mynBufferSize); |
165 | // CHECK-MESSAGES: :[[@LINE-1]]:33: warning: invalid case style for pointer parameter 'Buffer' [readability-identifier-naming] |
166 | // CHECK-FIXES: {{^}} size_t UpdateText(const char* myszBuffer, size_t mynBufferSize); |
167 | }; |
168 | |
169 | |
170 | //===----------------------------------------------------------------------===// |
171 | // Microsoft Windows data types |
172 | //===----------------------------------------------------------------------===// |
173 | DWORD MsDword = 0; |
174 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'MsDword' [readability-identifier-naming] |
175 | // CHECK-FIXES: {{^}}DWORD mydwMsDword = 0; |
176 | |
177 | BYTE MsByte = 0; |
178 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'MsByte' [readability-identifier-naming] |
179 | // CHECK-FIXES: {{^}}BYTE mybyMsByte = 0; |
180 | |
181 | WORD MsWord = 0; |
182 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'MsWord' [readability-identifier-naming] |
183 | // CHECK-FIXES: {{^}}WORD mywMsWord = 0; |
184 | |
185 | BOOL MsBool = 0; |
186 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'MsBool' [readability-identifier-naming] |
187 | // CHECK-FIXES: {{^}}BOOL mybMsBool = 0; |
188 | |
189 | BOOLEAN MsBoolean = 0; |
190 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'MsBoolean' [readability-identifier-naming] |
191 | // CHECK-FIXES: {{^}}BOOLEAN mybMsBoolean = 0; |
192 | |
193 | CHAR MsValueChar = 0; |
194 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'MsValueChar' [readability-identifier-naming] |
195 | // CHECK-FIXES: {{^}}CHAR mycMsValueChar = 0; |
196 | |
197 | UCHAR MsValueUchar = 0; |
198 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'MsValueUchar' [readability-identifier-naming] |
199 | // CHECK-FIXES: {{^}}UCHAR myucMsValueUchar = 0; |
200 | |
201 | SHORT MsValueShort = 0; |
202 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'MsValueShort' [readability-identifier-naming] |
203 | // CHECK-FIXES: {{^}}SHORT mysMsValueShort = 0; |
204 | |
205 | USHORT MsValueUshort = 0; |
206 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global variable 'MsValueUshort' [readability-identifier-naming] |
207 | // CHECK-FIXES: {{^}}USHORT myusMsValueUshort = 0; |
208 | |
209 | WORD MsValueWord = 0; |
210 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'MsValueWord' [readability-identifier-naming] |
211 | // CHECK-FIXES: {{^}}WORD mywMsValueWord = 0; |
212 | |
213 | DWORD MsValueDword = 0; |
214 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'MsValueDword' [readability-identifier-naming] |
215 | // CHECK-FIXES: {{^}}DWORD mydwMsValueDword = 0; |
216 | |
217 | DWORD32 MsValueDword32 = 0; |
218 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'MsValueDword32' [readability-identifier-naming] |
219 | // CHECK-FIXES: {{^}}DWORD32 mydw32MsValueDword32 = 0; |
220 | |
221 | DWORD64 MsValueDword64 = 0; |
222 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'MsValueDword64' [readability-identifier-naming] |
223 | // CHECK-FIXES: {{^}}DWORD64 mydw64MsValueDword64 = 0; |
224 | |
225 | LONG MsValueLong = 0; |
226 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'MsValueLong' [readability-identifier-naming] |
227 | // CHECK-FIXES: {{^}}LONG mylMsValueLong = 0; |
228 | |
229 | ULONG MsValueUlong = 0; |
230 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'MsValueUlong' [readability-identifier-naming] |
231 | // CHECK-FIXES: {{^}}ULONG myulMsValueUlong = 0; |
232 | |
233 | ULONG32 MsValueUlong32 = 0; |
234 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'MsValueUlong32' [readability-identifier-naming] |
235 | // CHECK-FIXES: {{^}}ULONG32 myul32MsValueUlong32 = 0; |
236 | |
237 | ULONG64 MsValueUlong64 = 0; |
238 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'MsValueUlong64' [readability-identifier-naming] |
239 | // CHECK-FIXES: {{^}}ULONG64 myul64MsValueUlong64 = 0; |
240 | |
241 | ULONGLONG MsValueUlongLong = 0; |
242 | // CHECK-MESSAGES: :[[@LINE-1]]:11: warning: invalid case style for global variable 'MsValueUlongLong' [readability-identifier-naming] |
243 | // CHECK-FIXES: {{^}}ULONGLONG myullMsValueUlongLong = 0; |
244 | |
245 | HANDLE MsValueHandle = 0; |
246 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global pointer 'MsValueHandle' [readability-identifier-naming] |
247 | // CHECK-FIXES: {{^}}HANDLE myhMsValueHandle = 0; |
248 | |
249 | INT MsValueInt = 0; |
250 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'MsValueInt' [readability-identifier-naming] |
251 | // CHECK-FIXES: {{^}}INT myiMsValueInt = 0; |
252 | |
253 | INT8 MsValueInt8 = 0; |
254 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'MsValueInt8' [readability-identifier-naming] |
255 | // CHECK-FIXES: {{^}}INT8 myi8MsValueInt8 = 0; |
256 | |
257 | INT16 MsValueInt16 = 0; |
258 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'MsValueInt16' [readability-identifier-naming] |
259 | // CHECK-FIXES: {{^}}INT16 myi16MsValueInt16 = 0; |
260 | |
261 | INT32 MsValueInt32 = 0; |
262 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'MsValueInt32' [readability-identifier-naming] |
263 | // CHECK-FIXES: {{^}}INT32 myi32MsValueInt32 = 0; |
264 | |
265 | INT64 MsValueINt64 = 0; |
266 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'MsValueINt64' [readability-identifier-naming] |
267 | // CHECK-FIXES: {{^}}INT64 myi64MsValueINt64 = 0; |
268 | |
269 | UINT MsValueUint = 0; |
270 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'MsValueUint' [readability-identifier-naming] |
271 | // CHECK-FIXES: {{^}}UINT myuiMsValueUint = 0; |
272 | |
273 | UINT8 MsValueUint8 = 0; |
274 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'MsValueUint8' [readability-identifier-naming] |
275 | // CHECK-FIXES: {{^}}UINT8 myu8MsValueUint8 = 0; |
276 | |
277 | UINT16 MsValueUint16 = 0; |
278 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global variable 'MsValueUint16' [readability-identifier-naming] |
279 | // CHECK-FIXES: {{^}}UINT16 myu16MsValueUint16 = 0; |
280 | |
281 | UINT32 MsValueUint32 = 0; |
282 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global variable 'MsValueUint32' [readability-identifier-naming] |
283 | // CHECK-FIXES: {{^}}UINT32 myu32MsValueUint32 = 0; |
284 | |
285 | UINT64 MsValueUint64 = 0; |
286 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global variable 'MsValueUint64' [readability-identifier-naming] |
287 | // CHECK-FIXES: {{^}}UINT64 myu64MsValueUint64 = 0; |
288 | |
289 | PVOID MsValuePvoid = NULL; |
290 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global pointer 'MsValuePvoid' [readability-identifier-naming] |
291 | // CHECK-FIXES: {{^}}PVOID mypMsValuePvoid = NULL; |
292 | |
293 | |
294 | //===----------------------------------------------------------------------===// |
295 | // Array |
296 | //===----------------------------------------------------------------------===// |
297 | unsigned GlobalUnsignedArray[] = {1, 2, 3}; |
298 | // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: invalid case style for global variable 'GlobalUnsignedArray' [readability-identifier-naming] |
299 | // CHECK-FIXES: {{^}}unsigned myaGlobalUnsignedArray[] = {1, 2, 3}; |
300 | |
301 | int GlobalIntArray[] = {1, 2, 3}; |
302 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'GlobalIntArray' [readability-identifier-naming] |
303 | // CHECK-FIXES: {{^}}int myaGlobalIntArray[] = {1, 2, 3}; |
304 | |
305 | int DataInt[1] = {0}; |
306 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'DataInt' [readability-identifier-naming] |
307 | // CHECK-FIXES: {{^}}int myaDataInt[1] = {0}; |
308 | |
309 | int DataArray[2] = {0}; |
310 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'DataArray' [readability-identifier-naming] |
311 | // CHECK-FIXES: {{^}}int myaDataArray[2] = {0}; |
312 | |
313 | |
314 | //===----------------------------------------------------------------------===// |
315 | // Pointer |
316 | //===----------------------------------------------------------------------===// |
317 | int *DataIntPtr[1] = {0}; |
318 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'DataIntPtr' [readability-identifier-naming] |
319 | // CHECK-FIXES: {{^}}int *mypmyaDataIntPtr[1] = {0}; |
320 | |
321 | void *BufferPtr1; |
322 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global pointer 'BufferPtr1' [readability-identifier-naming] |
323 | // CHECK-FIXES: {{^}}void *mypmyvBufferPtr1; |
324 | |
325 | void **BufferPtr2; |
326 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global pointer 'BufferPtr2' [readability-identifier-naming] |
327 | // CHECK-FIXES: {{^}}void **mypmypmyvBufferPtr2; |
328 | |
329 | void **mypBufferPtr3; |
330 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global pointer 'mypBufferPtr3' [readability-identifier-naming] |
331 | // CHECK-FIXES: {{^}}void **mypmypmyvBufferPtr3; |
332 | |
333 | int *mypBufferPtr4; |
334 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global pointer 'mypBufferPtr4' [readability-identifier-naming] |
335 | // CHECK-FIXES: {{^}}int *mypmyiBufferPtr4; |
336 | |
337 | typedef void (*FUNC_PTR_HELLO)(); |
338 | FUNC_PTR_HELLO Hello = NULL; |
339 | // CHECK-MESSAGES: :[[@LINE-1]]:16: warning: invalid case style for global pointer 'Hello' [readability-identifier-naming] |
340 | // CHECK-FIXES: {{^}}FUNC_PTR_HELLO myfnHello = NULL; |
341 | |
342 | void *ValueVoidPtr = NULL; |
343 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global pointer 'ValueVoidPtr' [readability-identifier-naming] |
344 | // CHECK-FIXES: {{^}}void *mypmyvValueVoidPtr = NULL; |
345 | |
346 | ptrdiff_t PtrDiff = NULL; |
347 | // CHECK-MESSAGES: :[[@LINE-1]]:11: warning: invalid case style for global variable 'PtrDiff' [readability-identifier-naming] |
348 | // CHECK-FIXES: {{^}}ptrdiff_t mypPtrDiff = NULL; |
349 | |
350 | int8_t *ValueI8Ptr; |
351 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global pointer 'ValueI8Ptr' [readability-identifier-naming] |
352 | // CHECK-FIXES: {{^}}int8_t *mypmyi8ValueI8Ptr; |
353 | |
354 | uint8_t *ValueU8Ptr; |
355 | // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: invalid case style for global pointer 'ValueU8Ptr' [readability-identifier-naming] |
356 | // CHECK-FIXES: {{^}}uint8_t *mypmyu8ValueU8Ptr; |
357 | |
358 | unsigned char *ValueUcPtr; |
359 | // CHECK-MESSAGES: :[[@LINE-1]]:16: warning: invalid case style for global pointer 'ValueUcPtr' [readability-identifier-naming] |
360 | // CHECK-FIXES: {{^}}unsigned char *mypmyucValueUcPtr; |
361 | |
362 | unsigned char **ValueUcPtr2; |
363 | // CHECK-MESSAGES: :[[@LINE-1]]:17: warning: invalid case style for global pointer 'ValueUcPtr2' [readability-identifier-naming] |
364 | // CHECK-FIXES: {{^}}unsigned char **mypmypmyucValueUcPtr2; |
365 | |
366 | void MyFunc2(void* Val){} |
367 | // CHECK-MESSAGES: :[[@LINE-1]]:20: warning: invalid case style for pointer parameter 'Val' [readability-identifier-naming] |
368 | // CHECK-FIXES: {{^}}void MyFunc2(void* mypmyvVal){} |
369 | |
370 | |
371 | //===----------------------------------------------------------------------===// |
372 | // Reference |
373 | //===----------------------------------------------------------------------===// |
374 | int myiValueIndex = 1; |
375 | int &RefValueIndex = myiValueIndex; |
376 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'RefValueIndex' [readability-identifier-naming] |
377 | // CHECK-FIXES: {{^}}int &myiRefValueIndex = myiValueIndex; |
378 | |
379 | const int &ConstRefValue = myiValueIndex; |
380 | // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: invalid case style for global variable 'ConstRefValue' [readability-identifier-naming] |
381 | // CHECK-FIXES: {{^}}const int &myiConstRefValue = myiValueIndex; |
382 | |
383 | long long myllValueLongLong = 2; |
384 | long long &RefValueLongLong = myllValueLongLong; |
385 | // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: invalid case style for global variable 'RefValueLongLong' [readability-identifier-naming] |
386 | // CHECK-FIXES: {{^}}long long &myllRefValueLongLong = myllValueLongLong; |
387 | |
388 | |
389 | //===----------------------------------------------------------------------===// |
390 | // Various types |
391 | //===----------------------------------------------------------------------===// |
392 | int8_t ValueI8; |
393 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global variable 'ValueI8' [readability-identifier-naming] |
394 | // CHECK-FIXES: {{^}}int8_t myi8ValueI8; |
395 | |
396 | int16_t ValueI16 = 0; |
397 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'ValueI16' [readability-identifier-naming] |
398 | // CHECK-FIXES: {{^}}int16_t myi16ValueI16 = 0; |
399 | |
400 | int32_t ValueI32 = 0; |
401 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'ValueI32' [readability-identifier-naming] |
402 | // CHECK-FIXES: {{^}}int32_t myi32ValueI32 = 0; |
403 | |
404 | int64_t ValueI64 = 0; |
405 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'ValueI64' [readability-identifier-naming] |
406 | // CHECK-FIXES: {{^}}int64_t myi64ValueI64 = 0; |
407 | |
408 | uint8_t ValueU8 = 0; |
409 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'ValueU8' [readability-identifier-naming] |
410 | // CHECK-FIXES: {{^}}uint8_t myu8ValueU8 = 0; |
411 | |
412 | uint16_t ValueU16 = 0; |
413 | // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: invalid case style for global variable 'ValueU16' [readability-identifier-naming] |
414 | // CHECK-FIXES: {{^}}uint16_t myu16ValueU16 = 0; |
415 | |
416 | uint32_t ValueU32 = 0; |
417 | // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: invalid case style for global variable 'ValueU32' [readability-identifier-naming] |
418 | // CHECK-FIXES: {{^}}uint32_t myu32ValueU32 = 0; |
419 | |
420 | uint64_t ValueU64 = 0; |
421 | // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: invalid case style for global variable 'ValueU64' [readability-identifier-naming] |
422 | // CHECK-FIXES: {{^}}uint64_t myu64ValueU64 = 0; |
423 | |
424 | float ValueFloat = 0; |
425 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'ValueFloat' [readability-identifier-naming] |
426 | // CHECK-FIXES: {{^}}float myfValueFloat = 0; |
427 | |
428 | double ValueDouble = 0; |
429 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global variable 'ValueDouble' [readability-identifier-naming] |
430 | // CHECK-FIXES: {{^}}double mydValueDouble = 0; |
431 | |
432 | char ValueChar = 'c'; |
433 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'ValueChar' [readability-identifier-naming] |
434 | // CHECK-FIXES: {{^}}char mycValueChar = 'c'; |
435 | |
436 | bool ValueBool = true; |
437 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'ValueBool' [readability-identifier-naming] |
438 | // CHECK-FIXES: {{^}}bool mybValueBool = true; |
439 | |
440 | int ValueInt = 0; |
441 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'ValueInt' [readability-identifier-naming] |
442 | // CHECK-FIXES: {{^}}int myiValueInt = 0; |
443 | |
444 | size_t ValueSize = 0; |
445 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global variable 'ValueSize' [readability-identifier-naming] |
446 | // CHECK-FIXES: {{^}}size_t mynValueSize = 0; |
447 | |
448 | wchar_t ValueWchar = 'w'; |
449 | // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for global variable 'ValueWchar' [readability-identifier-naming] |
450 | // CHECK-FIXES: {{^}}wchar_t mywcValueWchar = 'w'; |
451 | |
452 | short ValueShort = 0; |
453 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'ValueShort' [readability-identifier-naming] |
454 | // CHECK-FIXES: {{^}}short mysValueShort = 0; |
455 | |
456 | unsigned ValueUnsigned = 0; |
457 | // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: invalid case style for global variable 'ValueUnsigned' [readability-identifier-naming] |
458 | // CHECK-FIXES: {{^}}unsigned myuValueUnsigned = 0; |
459 | |
460 | signed ValueSigned = 0; |
461 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for global variable 'ValueSigned' [readability-identifier-naming] |
462 | // CHECK-FIXES: {{^}}signed mysValueSigned = 0; |
463 | |
464 | long ValueLong = 0; |
465 | // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: invalid case style for global variable 'ValueLong' [readability-identifier-naming] |
466 | // CHECK-FIXES: {{^}}long mylValueLong = 0; |
467 | |
468 | long long ValueLongLong = 0; |
469 | // CHECK-MESSAGES: :[[@LINE-1]]:11: warning: invalid case style for global variable 'ValueLongLong' [readability-identifier-naming] |
470 | // CHECK-FIXES: {{^}}long long myllValueLongLong = 0; |
471 | |
472 | long long int ValueLongLongInt = 0; |
473 | // CHECK-MESSAGES: :[[@LINE-1]]:15: warning: invalid case style for global variable 'ValueLongLongInt' [readability-identifier-naming] |
474 | // CHECK-FIXES: {{^}}long long int mylliValueLongLongInt = 0; |
475 | |
476 | long double ValueLongDouble = 0; |
477 | // CHECK-MESSAGES: :[[@LINE-1]]:13: warning: invalid case style for global variable 'ValueLongDouble' [readability-identifier-naming] |
478 | // CHECK-FIXES: {{^}}long double myldValueLongDouble = 0; |
479 | |
480 | signed int ValueSignedInt = 0; |
481 | // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: invalid case style for global variable 'ValueSignedInt' [readability-identifier-naming] |
482 | // CHECK-FIXES: {{^}}signed int mysiValueSignedInt = 0; |
483 | |
484 | signed short ValueSignedShort = 0; |
485 | // CHECK-MESSAGES: :[[@LINE-1]]:14: warning: invalid case style for global variable 'ValueSignedShort' [readability-identifier-naming] |
486 | // CHECK-FIXES: {{^}}signed short myssValueSignedShort = 0; |
487 | |
488 | signed short int ValueSignedShortInt = 0; |
489 | // CHECK-MESSAGES: :[[@LINE-1]]:18: warning: invalid case style for global variable 'ValueSignedShortInt' [readability-identifier-naming] |
490 | // CHECK-FIXES: {{^}}signed short int myssiValueSignedShortInt = 0; |
491 | |
492 | signed long long ValueSignedLongLong = 0; |
493 | // CHECK-MESSAGES: :[[@LINE-1]]:18: warning: invalid case style for global variable 'ValueSignedLongLong' [readability-identifier-naming] |
494 | // CHECK-FIXES: {{^}}signed long long mysllValueSignedLongLong = 0; |
495 | |
496 | signed long int ValueSignedLongInt = 0; |
497 | // CHECK-MESSAGES: :[[@LINE-1]]:17: warning: invalid case style for global variable 'ValueSignedLongInt' [readability-identifier-naming] |
498 | // CHECK-FIXES: {{^}}signed long int mysliValueSignedLongInt = 0; |
499 | |
500 | signed long ValueSignedLong = 0; |
501 | // CHECK-MESSAGES: :[[@LINE-1]]:13: warning: invalid case style for global variable 'ValueSignedLong' [readability-identifier-naming] |
502 | // CHECK-FIXES: {{^}}signed long myslValueSignedLong = 0; |
503 | |
504 | unsigned long long int ValueUnsignedLongLongInt = 0; |
505 | // CHECK-MESSAGES: :[[@LINE-1]]:24: warning: invalid case style for global variable 'ValueUnsignedLongLongInt' [readability-identifier-naming] |
506 | // CHECK-FIXES: {{^}}unsigned long long int myulliValueUnsignedLongLongInt = 0; |
507 | |
508 | unsigned long long ValueUnsignedLongLong = 0; |
509 | // CHECK-MESSAGES: :[[@LINE-1]]:20: warning: invalid case style for global variable 'ValueUnsignedLongLong' [readability-identifier-naming] |
510 | // CHECK-FIXES: {{^}}unsigned long long myullValueUnsignedLongLong = 0; |
511 | |
512 | unsigned long int ValueUnsignedLongInt = 0; |
513 | // CHECK-MESSAGES: :[[@LINE-1]]:19: warning: invalid case style for global variable 'ValueUnsignedLongInt' [readability-identifier-naming] |
514 | // CHECK-FIXES: {{^}}unsigned long int myuliValueUnsignedLongInt = 0; |
515 | |
516 | unsigned long ValueUnsignedLong = 0; |
517 | // CHECK-MESSAGES: :[[@LINE-1]]:15: warning: invalid case style for global variable 'ValueUnsignedLong' [readability-identifier-naming] |
518 | // CHECK-FIXES: {{^}}unsigned long myulValueUnsignedLong = 0; |
519 | |
520 | unsigned short int ValueUnsignedShortInt = 0; |
521 | // CHECK-MESSAGES: :[[@LINE-1]]:20: warning: invalid case style for global variable 'ValueUnsignedShortInt' [readability-identifier-naming] |
522 | // CHECK-FIXES: {{^}}unsigned short int myusiValueUnsignedShortInt = 0; |
523 | |
524 | unsigned short ValueUnsignedShort = 0; |
525 | // CHECK-MESSAGES: :[[@LINE-1]]:16: warning: invalid case style for global variable 'ValueUnsignedShort' [readability-identifier-naming] |
526 | // CHECK-FIXES: {{^}}unsigned short myusValueUnsignedShort = 0; |
527 | |
528 | unsigned int ValueUnsignedInt = 0; |
529 | // CHECK-MESSAGES: :[[@LINE-1]]:14: warning: invalid case style for global variable 'ValueUnsignedInt' [readability-identifier-naming] |
530 | // CHECK-FIXES: {{^}}unsigned int myuiValueUnsignedInt = 0; |
531 | |
532 | unsigned char ValueUnsignedChar = 0; |
533 | // CHECK-MESSAGES: :[[@LINE-1]]:15: warning: invalid case style for global variable 'ValueUnsignedChar' [readability-identifier-naming] |
534 | // CHECK-FIXES: {{^}}unsigned char myucValueUnsignedChar = 0; |
535 | |
536 | long int ValueLongInt = 0; |
537 | // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: invalid case style for global variable 'ValueLongInt' [readability-identifier-naming] |
538 | // CHECK-FIXES: {{^}}long int myliValueLongInt = 0; |
539 | |
540 | |
541 | //===----------------------------------------------------------------------===// |
542 | // Specifier, Qualifier, Other keywords |
543 | //===----------------------------------------------------------------------===// |
544 | volatile int VolatileInt = 0; |
545 | // CHECK-MESSAGES: :[[@LINE-1]]:14: warning: invalid case style for global variable 'VolatileInt' [readability-identifier-naming] |
546 | // CHECK-FIXES: {{^}}volatile int myiVolatileInt = 0; |
547 | |
548 | thread_local int ThreadLocalValueInt = 0; |
549 | // CHECK-MESSAGES: :[[@LINE-1]]:18: warning: invalid case style for global variable 'ThreadLocalValueInt' [readability-identifier-naming] |
550 | // CHECK-FIXES: {{^}}thread_local int myiThreadLocalValueInt = 0; |
551 | |
552 | extern int ExternValueInt; |
553 | // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: invalid case style for global variable 'ExternValueInt' [readability-identifier-naming] |
554 | // CHECK-FIXES: {{^}}extern int myiExternValueInt; |
555 | |
556 | struct CDataBuffer { |
557 | mutable size_t Size; |
558 | }; |
559 | // CHECK-MESSAGES: :[[@LINE-2]]:20: warning: invalid case style for public member 'Size' [readability-identifier-naming] |
560 | // CHECK-FIXES: {{^}} mutable size_t mynSize; |
561 | |
562 | static constexpr int const &ConstExprInt = 42; |
563 | // CHECK-MESSAGES: :[[@LINE-1]]:29: warning: invalid case style for constexpr variable 'ConstExprInt' [readability-identifier-naming] |
564 | // CHECK-FIXES: {{^}}static constexpr int const &myiConstExprInt = 42; |
565 | |
566 | |
567 | //===----------------------------------------------------------------------===// |
568 | // Redefined types |
569 | //===----------------------------------------------------------------------===// |
570 | typedef int INDEX; |
571 | INDEX myiIndex = 0; |
572 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for global variable 'myiIndex' [readability-identifier-naming] |
573 | // CHECK-FIXES: {{^}}INDEX Index = 0; |
574 | |
575 | |
576 | //===----------------------------------------------------------------------===// |
577 | // Class and struct |
578 | //===----------------------------------------------------------------------===// |
579 | class ClassCase { int Func(); }; |
580 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for class 'ClassCase' [readability-identifier-naming] |
581 | // CHECK-FIXES: {{^}}class CClassCase { int Func(); }; |
582 | |
583 | class AbstractClassCase { virtual int Func() = 0; }; |
584 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for abstract class 'AbstractClassCase' [readability-identifier-naming] |
585 | // CHECK-FIXES: {{^}}class IAbstractClassCase { virtual int Func() = 0; }; |
586 | |
587 | class AbstractClassCase1 { virtual int Func1() = 0; int Func2(); }; |
588 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for abstract class 'AbstractClassCase1' [readability-identifier-naming] |
589 | // CHECK-FIXES: {{^}}class IAbstractClassCase1 { virtual int Func1() = 0; int Func2(); }; |
590 | |
591 | class ClassConstantCase { public: static const int myiConstantCase; }; |
592 | // CHECK-MESSAGES: :[[@LINE-1]]:7: warning: invalid case style for class 'ClassConstantCase' [readability-identifier-naming] |
593 | // CHECK-FIXES: {{^}}class CClassConstantCase { public: static const int myiConstantCase; }; |
594 | |
595 | struct StructCase { int Func(); }; |
596 | // CHECK-MESSAGES: :[[@LINE-1]]:8: warning: invalid case style for class 'StructCase' [readability-identifier-naming] |
597 | // CHECK-FIXES: {{^}}struct CStructCase { int Func(); }; |
598 | |
599 | //===----------------------------------------------------------------------===// |
600 | // Other Cases |
601 | //===----------------------------------------------------------------------===// |
602 | int lower_case = 0; |
603 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'lower_case' [readability-identifier-naming] |
604 | // CHECK-FIXES: {{^}}int myiLowerCase = 0; |
605 | |
606 | int lower_case1 = 0; |
607 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'lower_case1' [readability-identifier-naming] |
608 | // CHECK-FIXES: {{^}}int myiLowerCase1 = 0; |
609 | |
610 | int lower_case_2 = 0; |
611 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'lower_case_2' [readability-identifier-naming] |
612 | // CHECK-FIXES: {{^}}int myiLowerCase2 = 0; |
613 | |
614 | int UPPER_CASE = 0; |
615 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'UPPER_CASE' [readability-identifier-naming] |
616 | // CHECK-FIXES: {{^}}int myiUpperCase = 0; |
617 | |
618 | int UPPER_CASE_1 = 0; |
619 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'UPPER_CASE_1' [readability-identifier-naming] |
620 | // CHECK-FIXES: {{^}}int myiUpperCase1 = 0; |
621 | |
622 | int camelBack = 0; |
623 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'camelBack' [readability-identifier-naming] |
624 | // CHECK-FIXES: {{^}}int myiCamelBack = 0; |
625 | |
626 | int camelBack_1 = 0; |
627 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'camelBack_1' [readability-identifier-naming] |
628 | // CHECK-FIXES: {{^}}int myiCamelBack1 = 0; |
629 | |
630 | int camelBack2 = 0; |
631 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'camelBack2' [readability-identifier-naming] |
632 | // CHECK-FIXES: {{^}}int myiCamelBack2 = 0; |
633 | |
634 | int CamelCase = 0; |
635 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'CamelCase' [readability-identifier-naming] |
636 | // CHECK-FIXES: {{^}}int myiCamelCase = 0; |
637 | |
638 | int CamelCase_1 = 0; |
639 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'CamelCase_1' [readability-identifier-naming] |
640 | // CHECK-FIXES: {{^}}int myiCamelCase1 = 0; |
641 | |
642 | int CamelCase2 = 0; |
643 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'CamelCase2' [readability-identifier-naming] |
644 | // CHECK-FIXES: {{^}}int myiCamelCase2 = 0; |
645 | |
646 | int camel_Snake_Back = 0; |
647 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'camel_Snake_Back' [readability-identifier-naming] |
648 | // CHECK-FIXES: {{^}}int myiCamelSnakeBack = 0; |
649 | |
650 | int camel_Snake_Back_1 = 0; |
651 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'camel_Snake_Back_1' [readability-identifier-naming] |
652 | // CHECK-FIXES: {{^}}int myiCamelSnakeBack1 = 0; |
653 | |
654 | int Camel_Snake_Case = 0; |
655 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'Camel_Snake_Case' [readability-identifier-naming] |
656 | // CHECK-FIXES: {{^}}int myiCamelSnakeCase = 0; |
657 | |
658 | int Camel_Snake_Case_1 = 0; |
659 | // CHECK-MESSAGES: :[[@LINE-1]]:5: warning: invalid case style for global variable 'Camel_Snake_Case_1' [readability-identifier-naming] |
660 | // CHECK-FIXES: {{^}}int myiCamelSnakeCase1 = 0; |
661 | |
662 | //===----------------------------------------------------------------------===// |
663 | // Enum |
664 | //===----------------------------------------------------------------------===// |
665 | enum REV_TYPE { RevValid }; |
666 | // CHECK-MESSAGES: :[[@LINE-1]]:17: warning: invalid case style for enum constant 'RevValid' [readability-identifier-naming] |
667 | // CHECK-FIXES: {{^}}enum REV_TYPE { rtRevValid }; |
668 | |
669 | enum EnumConstantCase { OneByte, TwoByte }; |
670 | // CHECK-MESSAGES: :[[@LINE-1]]:25: warning: invalid case style for enum constant 'OneByte' [readability-identifier-naming] |
671 | // CHECK-MESSAGES: :[[@LINE-2]]:34: warning: invalid case style for enum constant 'TwoByte' [readability-identifier-naming] |
672 | // CHECK-FIXES: {{^}}enum EnumConstantCase { eccOneByte, eccTwoByte }; |
673 | |
674 | enum class ScopedEnumConstantCase { Case1 }; |
675 | // CHECK-MESSAGES: :[[@LINE-1]]:37: warning: invalid case style for scoped enum constant 'Case1' [readability-identifier-naming] |
676 | // CHECK-FIXES: {{^}}enum class ScopedEnumConstantCase { seccCase1 }; |
677 | // clang-format on |
678 | |