LegalizeAdulthood added a comment.
test/clang-tidy/misc-unused-parameters.cpp currently does a hack to verify
headers by committing the manually fixed header and diffing it:
// RUN: echo "static void staticFunctionHeader(int i) {}" > %T/header.h
// RUN: echo "static void staticFunctionHeader(int /*i*/) {}" >
%T/header-fixed.h
// RUN: %check_clang_tidy %s misc-unused-parameters %t -- -header-filter='.*'
-- -std=c++11 -fno-delayed-template-parsing
// RUN: diff %T/header.h %T/header-fixed.h
#include "header.h"
// CHECK-MESSAGES: header.h:1:38: warning
I think this would be much cleaner with `header.h` as a regularly comitted file
with `CHECK-MESSAGES` and `CHECK-FIXES` lines in that file.
http://reviews.llvm.org/D17482
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits