hanchenye-llvm-project/libcxxabi/test
Howard Hinnant 757640b156 Fixes apple: #12020687. This was a problem in the demangler with template
substitution forward references.  That is, sometimes a mangled name refers to
a substitution that hasn't yet been defined.  The demangler was derferencing a
null pointer in this case because it wasn't properly guarded against a
forward reference.  Test case added to catch this problem.

llvm-svn: 161267
2012-08-03 22:02:07 +00:00
..
catch_array_01.cpp Quash TODO regarding catch by array type. Add tests to back it up. 2012-02-01 19:21:28 +00:00
catch_array_02.cpp Quash TODO regarding catch by array type. Add tests to back it up. 2012-02-01 19:21:28 +00:00
catch_class_01.cpp More test cases concentrating on catching class types. 2012-01-31 23:52:20 +00:00
catch_class_02.cpp More test cases concentrating on catching class types. 2012-01-31 23:52:20 +00:00
catch_class_03.cpp More test cases concentrating on catching class types. 2012-01-31 23:52:20 +00:00
catch_class_04.cpp More test cases concentrating on catching class types. 2012-01-31 23:52:20 +00:00
catch_const_pointer_nullptr.cpp added const nullptr tests 2012-02-01 22:27:24 +00:00
catch_function_01.cpp Quash TODO regarding catch by function type. Add tests to back it up. 2012-02-01 19:42:45 +00:00
catch_function_02.cpp Quash TODO regarding catch by function type. Add tests to back it up. 2012-02-01 19:42:45 +00:00
catch_member_data_pointer_01.cpp Quash a TODO related to catching pointer-to-member. These tests fail on my copy of gcc-4.2. But I believe the tests to be correct (and they pass for libc++abi). I've enquired on the C++ standards mailing list for a clarification in case I'm wrong. So far I've gotten one response that agrees with me. 2012-02-01 20:53:21 +00:00
catch_member_function_pointer_01.cpp Quash a TODO related to catching pointer-to-member. These tests fail on my copy of gcc-4.2. But I believe the tests to be correct (and they pass for libc++abi). I've enquired on the C++ standards mailing list for a clarification in case I'm wrong. So far I've gotten one response that agrees with me. 2012-02-01 20:53:21 +00:00
catch_member_pointer_nullptr.cpp Add some tests to test catching nullptr with pointers and member pointers. Tests are only activated if #if __has_feature(cxx_nullptr). 2012-02-01 21:01:52 +00:00
catch_pointer_nullptr.cpp Add some tests to test catching nullptr with pointers and member pointers. Tests are only activated if #if __has_feature(cxx_nullptr). 2012-02-01 21:01:52 +00:00
catch_ptr.cpp Here's a test for catching pointers. 2012-02-01 00:22:38 +00:00
catch_ptr_02.cpp Add test for pointer qualification conversion. 2012-02-01 21:25:40 +00:00
dynamic_cast3.cpp
dynamic_cast5.cpp
dynamic_cast14.cpp
dynamic_cast_stress.cpp More test cases concentrating on catching class types. 2012-01-31 23:52:20 +00:00
test_aux_runtime.cpp
test_demangle.cpp Fixes apple: #12020687. This was a problem in the demangler with template 2012-08-03 22:02:07 +00:00
test_exception_storage.cpp
test_fallback_malloc.cpp
test_guard.cpp
test_vector1.cpp
test_vector2.cpp
test_vector3.cpp Add missing #include <stdlib.h> into test which uses ::exit. 2012-07-11 09:37:56 +00:00
testit
unwind_01.cpp
unwind_02.cpp
unwind_03.cpp
unwind_04.cpp
unwind_05.cpp