diff options
author | Alexander Kornienko <alexfh@google.com> | 2017-10-13 14:11:14 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2017-10-13 14:11:14 +0000 |
commit | 75cd6a663fb45d908279a720e50d78897e2837ae (patch) | |
tree | b59a577683f1374632e120a49dfece17cea0e636 /clang-tools-extra/test/clang-tidy/google-readability-namespace-comments.cpp | |
parent | 45d5568010d7cc666e1b26ab2bbecd273b292be1 (diff) | |
download | bcm5719-llvm-75cd6a663fb45d908279a720e50d78897e2837ae.tar.gz bcm5719-llvm-75cd6a663fb45d908279a720e50d78897e2837ae.zip |
[clang-tidy] Add a regression test for google-readability-namespace-comments
Add a regression test for the google-readability-namespace-comments bug
introduced in r315057 (reverted in r315580).
llvm-svn: 315682
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/google-readability-namespace-comments.cpp')
-rw-r--r-- | clang-tools-extra/test/clang-tidy/google-readability-namespace-comments.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/clang-tools-extra/test/clang-tidy/google-readability-namespace-comments.cpp b/clang-tools-extra/test/clang-tidy/google-readability-namespace-comments.cpp index a9a6fdd4d93..9abb984bcbf 100644 --- a/clang-tools-extra/test/clang-tidy/google-readability-namespace-comments.cpp +++ b/clang-tools-extra/test/clang-tidy/google-readability-namespace-comments.cpp @@ -15,6 +15,20 @@ void f(); // So that the namespace isn't empty. // CHECK-FIXES: } // namespace n2 // CHECK-FIXES: } // namespace n1 +#define MACRO macro_expansion +namespace MACRO { +void f(); // So that the namespace isn't empty. +// 1 +// 2 +// 3 +// 4 +// 5 +// 6 +// 7 +// CHECK-MESSAGES: :[[@LINE+2]]:2: warning: namespace 'macro_expansion' not terminated with +// CHECK-MESSAGES: :[[@LINE-10]]:11: note: namespace 'macro_expansion' starts here +} +// CHECK-FIXES: } // namespace macro_expansion namespace short1 { namespace short2 { |