From 584902e0a3d79b9e6598da34cc5db798f833699a Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 28 Sep 2004 02:29:40 +0000 Subject: [PATCH] New testcase that crashes the C++ FE, encountered while working on PR445 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16532 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/C++Frontend/2004-09-27-CompilerCrash.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 test/C++Frontend/2004-09-27-CompilerCrash.cpp diff --git a/test/C++Frontend/2004-09-27-CompilerCrash.cpp b/test/C++Frontend/2004-09-27-CompilerCrash.cpp new file mode 100644 index 00000000000..71b3cc876d8 --- /dev/null +++ b/test/C++Frontend/2004-09-27-CompilerCrash.cpp @@ -0,0 +1,17 @@ + + +struct Pass {} ; +template +Pass *callDefaultCtor() { return new PassName(); } + +void foo(Pass *(*C)()); + +#include +#include +#include +#include // For allocator. +#include + +bool foo(std::string &X) { + return X.empty(); +} -- 2.34.1