diff options
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/read_file_config.cpp')
| -rw-r--r-- | clang-tools-extra/test/clang-tidy/read_file_config.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/clang-tools-extra/test/clang-tidy/read_file_config.cpp b/clang-tools-extra/test/clang-tidy/read_file_config.cpp new file mode 100644 index 00000000000..aacdad1cc0a --- /dev/null +++ b/clang-tools-extra/test/clang-tidy/read_file_config.cpp @@ -0,0 +1,12 @@ +// RUN: mkdir -p %T/read-file-config/ +// RUN: cp %s %T/read-file-config/test.cpp +// RUN: echo 'Checks: "-*,modernize-use-nullptr"' > %T/read-file-config/.clang-tidy +// RUN: echo '[{"command": "cc -c -o test.o test.cpp", "directory": "%T/read-file-config", "file": "%T/read-file-config/test.cpp"}]' > %T/read-file-config/compile_commands.json +// RUN: clang-tidy %T/read-file-config/test.cpp | not grep "warning: .*\[clang-analyzer-deadcode.DeadStores\]$" +// RUN: clang-tidy -checks="-*,clang-analyzer-*" %T/read-file-config/test.cpp | grep "warning: .*\[clang-analyzer-deadcode.DeadStores\]$" + +void f() { + int x; + x = 1; + x = 2; +} |

