// RUN: %check_clang_tidy %s bugprone-argument-comment %t -- \ // RUN: -config="{CheckOptions: [{key: StrictMode, value: 1}]}" -- void f(int _with_underscores_); void g(int x_); void ignores_underscores() { f(/*With_Underscores=*/0); // CHECK-MESSAGES: [[@LINE-1]]:5: warning: argument name 'With_Underscores' in comment does not match parameter name '_with_underscores_' // CHECK-FIXES: f(/*_with_underscores_=*/0); f(/*with_underscores=*/1); // CHECK-MESSAGES: [[@LINE-1]]:5: warning: argument name 'with_underscores' in comment does not match parameter name '_with_underscores_' // CHECK-FIXES: f(/*_with_underscores_=*/1); f(/*_With_Underscores_=*/2); // CHECK-MESSAGES: [[@LINE-1]]:5: warning: argument name '_With_Underscores_' in comment does not match parameter name '_with_underscores_' // CHECK-FIXES: f(/*_with_underscores_=*/2); g(/*X=*/3); // CHECK-MESSAGES: [[@LINE-1]]:5: warning: argument name 'X' in comment does not match parameter name 'x_' // CHECK-FIXES: g(/*x_=*/3); }