forked from OSchip/llvm-project
Resubmit "Add a test for clang-tidy using the clang-cl driver."
This was originally reverted because the patch on the clang tooling side was reverted. That patch is being resubmitted, so this patch is resubmitted as well. llvm-svn: 280839
This commit is contained in:
parent
4a00774e59
commit
b7a619c1fa
|
@ -0,0 +1,17 @@
|
|||
// RUN: clang-tidy -checks=-*,modernize-use-nullptr %s -- --driver-mode=cl /DTEST1 /DFOO=foo /DBAR=bar | FileCheck -implicit-check-not="{{warning|error}}:" %s
|
||||
int *a = 0;
|
||||
// CHECK: :[[@LINE-1]]:10: warning: use nullptr
|
||||
#ifdef TEST1
|
||||
int *b = 0;
|
||||
// CHECK: :[[@LINE-1]]:10: warning: use nullptr
|
||||
#endif
|
||||
#define foo 1
|
||||
#define bar 1
|
||||
#if FOO
|
||||
int *c = 0;
|
||||
// CHECK: :[[@LINE-1]]:10: warning: use nullptr
|
||||
#endif
|
||||
#if BAR
|
||||
int *d = 0;
|
||||
// CHECK: :[[@LINE-1]]:10: warning: use nullptr
|
||||
#endif
|
Loading…
Reference in New Issue