commit | 4f20de1f20ff7175433b2cc23ff4ad16778c56e1 | [log] [tgz] |
---|---|---|
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | Fri Feb 18 21:24:56 2011 +0000 |
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | Fri Feb 18 21:24:56 2011 +0000 |
tree | 3f126ed0e290de413052b058b7721fe49db258ef | |
parent | febb5b884b1bb946b83800cb77cbea0119570d84 [diff] [blame] |
[analyzer] Fix crash when analyzing C++ code. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125963 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/Analysis/cxx-crashes.cpp b/test/Analysis/cxx-crashes.cpp index 720850c..db2298d 100644 --- a/test/Analysis/cxx-crashes.cpp +++ b/test/Analysis/cxx-crashes.cpp
@@ -5,3 +5,17 @@ char *q = dst + 3; return !(q >= p); } + +namespace { + +struct A { }; +struct B { + operator A(); +}; + +A f(char *dst) { + B b; + return b; +} + +}