diff options
| author | Kadir Cetinkaya <kadircet@google.com> | 2019-03-08 09:54:37 +0000 |
|---|---|---|
| committer | Kadir Cetinkaya <kadircet@google.com> | 2019-03-08 09:54:37 +0000 |
| commit | 017cc6c190e2d22f23fba4c178934f6e4e03db0c (patch) | |
| tree | dfcfc09dedfea1c3781786ac9f64b26d5880ddb6 /clang-tools-extra/unittests/clangd/XRefsTests.cpp | |
| parent | 7ec1ec10c97fd299169ecc2b8dca58a4f7959438 (diff) | |
| download | bcm5719-llvm-017cc6c190e2d22f23fba4c178934f6e4e03db0c.tar.gz bcm5719-llvm-017cc6c190e2d22f23fba4c178934f6e4e03db0c.zip | |
[clangd] Make sure constructors do not reference class
Reviewers: gribozavr
Subscribers: ilya-biryukov, ioeric, MaskRay, jkorous, arphaman, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D58815
llvm-svn: 355679
Diffstat (limited to 'clang-tools-extra/unittests/clangd/XRefsTests.cpp')
| -rw-r--r-- | clang-tools-extra/unittests/clangd/XRefsTests.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/clang-tools-extra/unittests/clangd/XRefsTests.cpp b/clang-tools-extra/unittests/clangd/XRefsTests.cpp index df795b1c552..1f0f808bb61 100644 --- a/clang-tools-extra/unittests/clangd/XRefsTests.cpp +++ b/clang-tools-extra/unittests/clangd/XRefsTests.cpp @@ -1337,6 +1337,15 @@ TEST(FindReferences, WithinAST) { } )cpp", + R"cpp(// Constructor + struct Foo { + [[F^oo]](int); + }; + void foo() { + Foo f = [[Foo]](42); + } + )cpp", + R"cpp(// Typedef typedef int [[Foo]]; int main() { |

