[llvm-commits] CVS: llvm/test/Regression/C++Frontend/2006-03-06-C++RecurseCrash.cpp
Chris Lattner
lattner at cs.uiuc.edu
Mon Mar 6 15:52:50 PST 2006
Changes in directory llvm/test/Regression/C++Frontend:
2006-03-06-C++RecurseCrash.cpp added (r1.1)
---
Log message:
new regression test
---
Diffs of the changes: (+24 -0)
2006-03-06-C++RecurseCrash.cpp | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+)
Index: llvm/test/Regression/C++Frontend/2006-03-06-C++RecurseCrash.cpp
diff -c /dev/null llvm/test/Regression/C++Frontend/2006-03-06-C++RecurseCrash.cpp:1.1
*** /dev/null Mon Mar 6 17:52:47 2006
--- llvm/test/Regression/C++Frontend/2006-03-06-C++RecurseCrash.cpp Mon Mar 6 17:52:37 2006
***************
*** 0 ****
--- 1,24 ----
+ // %llvmgcc %s -S -o -
+ namespace std {
+ class exception { };
+
+ class type_info {
+ public:
+ virtual ~type_info();
+ };
+
+ }
+
+ namespace __cxxabiv1 {
+ class __si_class_type_info : public std::type_info {
+ ~__si_class_type_info();
+ };
+ }
+
+ class recursive_init: public std::exception {
+ public:
+ virtual ~recursive_init() throw ();
+ };
+
+ recursive_init::~recursive_init() throw() { }
+
More information about the llvm-commits
mailing list