From b06d94eb91ab6c4c1c6a7fefd60691f7d07c6f97 Mon Sep 17 00:00:00 2001 From: Peder Holt Date: Wed, 24 Oct 2007 20:30:31 +0000 Subject: [PATCH] Deleted regression tests. [SVN r40435] --- test/experimental_1.cpp | 26 -------------------------- test/experimental_2.cpp | 39 --------------------------------------- test/experimental_3.cpp | 23 ----------------------- test/experimental_4.cpp | 9 --------- 4 files changed, 97 deletions(-) delete mode 100755 test/experimental_1.cpp delete mode 100755 test/experimental_2.cpp delete mode 100755 test/experimental_3.cpp delete mode 100755 test/experimental_4.cpp diff --git a/test/experimental_1.cpp b/test/experimental_1.cpp deleted file mode 100755 index a731e7a..0000000 --- a/test/experimental_1.cpp +++ /dev/null @@ -1,26 +0,0 @@ - -template -struct msvc_extract_type -{ - template - struct id2type_impl; - - typedef id2type_impl id2type; -}; - -template -struct msvc_register_type : msvc_extract_type -{ - template<> - struct id2type_impl //VC7.0 specific bugfeature - { - typedef T type; - }; -}; - -int main() { - sizeof(msvc_register_type); - typedef msvc_extract_type::id2type::type deduced_type; - deduced_type f=5.0; - return 0; -} \ No newline at end of file diff --git a/test/experimental_2.cpp b/test/experimental_2.cpp deleted file mode 100755 index 4cb68d9..0000000 --- a/test/experimental_2.cpp +++ /dev/null @@ -1,39 +0,0 @@ - -struct msvc_extract_type_default_param {}; - -template -struct msvc_extract_type; - -template -struct msvc_extract_type { - template - struct id2type_impl; - - typedef id2type_impl id2type; -}; - -template -struct msvc_extract_type : msvc_extract_type -{ - template<> - struct id2type_impl //VC8.0 specific bugfeature - { - typedef T type; - }; - template - struct id2type_impl; - - typedef id2type_impl id2type; -}; - -template -struct msvc_register_type : msvc_extract_type -{ -}; - -int main() { - sizeof(msvc_register_type); - typedef msvc_extract_type::id2type::type deduced_type; - deduced_type f=5.0; - return 0; -} \ No newline at end of file diff --git a/test/experimental_3.cpp b/test/experimental_3.cpp deleted file mode 100755 index 5f83165..0000000 --- a/test/experimental_3.cpp +++ /dev/null @@ -1,23 +0,0 @@ - -template -struct msvc_extract_type -{ - struct id2type; -}; - -template -struct msvc_register_type : msvc_extract_type -{ - typedef msvc_extract_type base_type; - struct base_type::id2type // This uses nice VC6.5 and VC7.1 bugfeature - { - typedef T type; - }; -}; - -int main() { - sizeof(msvc_register_type); - typedef msvc_extract_type::id2type::type deduced_type; - deduced_type f=5.0; - return 0; -} \ No newline at end of file diff --git a/test/experimental_4.cpp b/test/experimental_4.cpp deleted file mode 100755 index a0a61d0..0000000 --- a/test/experimental_4.cpp +++ /dev/null @@ -1,9 +0,0 @@ -#include - -template -struct msvc_register_type { -}; - -int main() { - msvc_register_type; -} \ No newline at end of file