summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-tidy/select-checks.cpp
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2013-07-29 08:19:24 +0000
committerDaniel Jasper <djasper@google.com>2013-07-29 08:19:24 +0000
commitd07c840e6a125e954bfe015062c861369aae870e (patch)
tree23f7638f25cb4755ed1bfc24aeb2c3b2cc418d67 /clang-tools-extra/test/clang-tidy/select-checks.cpp
parentbaca389e28985d57f59e42d745696bdf7ed56af2 (diff)
downloadbcm5719-llvm-d07c840e6a125e954bfe015062c861369aae870e.tar.gz
bcm5719-llvm-d07c840e6a125e954bfe015062c861369aae870e.zip
Initial architecture for clang-tidy.
This is the first version of a possible clang-tidy architecture. The purpose of clang-tidy is to detect errors in adhering to common coding patterns, e.g. described in the LLVM Coding Standards. This is still heavily in flux. Review: http://llvm-reviews.chandlerc.com/D884 llvm-svn: 187345
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/select-checks.cpp')
-rw-r--r--clang-tools-extra/test/clang-tidy/select-checks.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/clang-tools-extra/test/clang-tidy/select-checks.cpp b/clang-tools-extra/test/clang-tidy/select-checks.cpp
new file mode 100644
index 00000000000..a30717a9922
--- /dev/null
+++ b/clang-tools-extra/test/clang-tidy/select-checks.cpp
@@ -0,0 +1,10 @@
+// RUN: grep -Ev "// *[A-Z-]+:" %s > %t.cpp
+// RUN: clang-tidy %t.cpp -fix -checks=llvm.* --
+// RUN: FileCheck -input-file=%t.cpp %s
+
+namespace i {
+}
+// CHECK: } // namespace i
+
+class A { A(int i); }; // Not fixing this, because the check is in google-.
+// CHECK: class A { A(int i); };
OpenPOWER on IntegriCloud