Add a test file that was missed in e477988309

This commit is contained in:
Daniel 2019-10-30 16:51:31 -04:00 committed by Aaron Ballman
parent 2d098bea03
commit 7b6174bb14
1 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,27 @@
// RUN: %check_clang_tidy %s readability-identifier-naming %t -- \
// RUN: -config='{CheckOptions: [ \
// RUN: {key: readability-identifier-naming.ParameterCase, value: lower_case} \
// RUN: ]}'
int func(int Break) {
// CHECK-MESSAGES: :[[@LINE-1]]:14: warning: invalid case style for parameter 'Break'; cannot be fixed because 'break' would conflict with a keyword
// CHECK-FIXES: {{^}}int func(int Break) {{{$}}
if (Break == 1) {
// CHECK-FIXES: {{^}} if (Break == 1) {{{$}}
return 2;
}
return 0;
}
#define foo 3
int func2(int Foo) {
// CHECK-MESSAGES: :[[@LINE-1]]:15: warning: invalid case style for parameter 'Foo'; cannot be fixed because 'foo' would conflict with a macro definition
// CHECK-FIXES: {{^}}int func2(int Foo) {{{$}}
if (Foo == 1) {
// CHECK-FIXES: {{^}} if (Foo == 1) {{{$}}
return 2;
}
return 0;
}