diff options
author | Haojian Wu <hokein@google.com> | 2017-10-16 10:37:42 +0000 |
---|---|---|
committer | Haojian Wu <hokein@google.com> | 2017-10-16 10:37:42 +0000 |
commit | 6f60ff84cd2b27f801df4809099f211ee04399b1 (patch) | |
tree | 6795194b986f704f6bd0b6867d986103c7202f30 /clang/unittests/Rename/RenameClassTest.cpp | |
parent | 68b285f69efce9d3669f0bf6c9fe0e89bd265e30 (diff) | |
download | bcm5719-llvm-6f60ff84cd2b27f801df4809099f211ee04399b1.tar.gz bcm5719-llvm-6f60ff84cd2b27f801df4809099f211ee04399b1.zip |
[clang-rename] Add function unit tests.
Summary:
Also contain a fix:
* Fix a false positive of renaming a using shadow function declaration.
Reviewers: ioeric
Reviewed By: ioeric
Subscribers: klimek, mgorny, cfe-commits
Differential Revision: https://reviews.llvm.org/D38882
llvm-svn: 315898
Diffstat (limited to 'clang/unittests/Rename/RenameClassTest.cpp')
-rw-r--r-- | clang/unittests/Rename/RenameClassTest.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/unittests/Rename/RenameClassTest.cpp b/clang/unittests/Rename/RenameClassTest.cpp index f46126dff66..5845d63412b 100644 --- a/clang/unittests/Rename/RenameClassTest.cpp +++ b/clang/unittests/Rename/RenameClassTest.cpp @@ -51,6 +51,7 @@ INSTANTIATE_TEST_CASE_P( testing::ValuesIn(std::vector<Case>({ // basic classes {"a::Foo f;", "b::Bar f;", "", ""}, + {"::a::Foo f;", "::b::Bar f;", "", ""}, {"void f(a::Foo f) {}", "void f(b::Bar f) {}", "", ""}, {"void f(a::Foo *f) {}", "void f(b::Bar *f) {}", "", ""}, {"a::Foo f() { return a::Foo(); }", "b::Bar f() { return b::Bar(); }", |