Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
39dd88f0
Commit
39dd88f0
authored
Apr 30, 2007
by
Benjamin Kosnik
Committed by
Benjamin Kosnik
Apr 30, 2007
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
Directory layout flattening. From-SVN: r124307
parent
813ba481
Show whitespace changes
Inline
Side-by-side
Showing
156 changed files
with
2842 additions
and
13 deletions
+2842
-13
libstdc++-v3/ChangeLog
+594
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_const/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_cv/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_pointer/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_reference/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_volatile/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/aligned_storage/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/alignment_of/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/extent/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_abstract/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_array/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_base_of/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_class/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_compound/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_const/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_convertible/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_empty/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_enum/24808.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_enum/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_floating_point/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_function/24808.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_function/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_fundamental/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_integral/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_object/24808.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_object/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_pod/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_pointer/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_reference/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_same/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_scalar/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_signed/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_union/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_unsigned/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_void/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_volatile/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/rank/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiations.cc
+22
-13
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_const/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_cv/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_extent/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_pointer/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_reference/value.cc
+0
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiations.cc
+42
-0
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_volatile/value.cc
+0
-0
No files found.
libstdc++-v3/ChangeLog
View file @
39dd88f0
2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
Directory layout flattening.
Added in testsuite:
* tr1/4_metaprogramming/add_const
* tr1/4_metaprogramming/add_const/requirements
* tr1/4_metaprogramming/add_const/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/add_const/requirements/typedefs.cc
* tr1/4_metaprogramming/add_cv
* tr1/4_metaprogramming/add_cv/requirements
* tr1/4_metaprogramming/add_cv/requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/add_cv/requirements/typedefs.cc
* tr1/4_metaprogramming/add_pointer
* tr1/4_metaprogramming/add_pointer/requirements
* tr1/4_metaprogramming/add_pointer/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/add_pointer/requirements/typedefs.cc
* tr1/4_metaprogramming/add_reference
* tr1/4_metaprogramming/add_reference/requirements
* tr1/4_metaprogramming/add_reference/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/add_reference/requirements/typedefs.cc
* tr1/4_metaprogramming/add_volatile
* tr1/4_metaprogramming/add_volatile/requirements
* tr1/4_metaprogramming/add_volatile/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/add_volatile/requirements/typedefs.cc
* tr1/4_metaprogramming/aligned_storage
* tr1/4_metaprogramming/aligned_storage/requirements
* tr1/4_metaprogramming/aligned_storage/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/aligned_storage/requirements/typedefs.cc
* tr1/4_metaprogramming/alignment_of
* tr1/4_metaprogramming/alignment_of/requirements
* tr1/4_metaprogramming/alignment_of/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc
* tr1/4_metaprogramming/alignment_of/value.cc
* tr1/4_metaprogramming/extent
* tr1/4_metaprogramming/extent/requirements
* tr1/4_metaprogramming/extent/requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/extent/requirements/typedefs.cc
* tr1/4_metaprogramming/extent/value.cc
* tr1/4_metaprogramming/has_nothrow_assign
* tr1/4_metaprogramming/has_nothrow_assign/requirements
* tr1/4_metaprogramming/has_nothrow_assign/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc
* tr1/4_metaprogramming/has_nothrow_assign/value.cc
* tr1/4_metaprogramming/has_nothrow_constructor
* tr1/4_metaprogramming/has_nothrow_constructor/requirements
* tr1/4_metaprogramming/has_nothrow_constructor/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/has_nothrow_constructor/
requirements/typedefs.cc
* tr1/4_metaprogramming/has_nothrow_constructor/value.cc
* tr1/4_metaprogramming/has_nothrow_copy
* tr1/4_metaprogramming/has_nothrow_copy/requirements
* tr1/4_metaprogramming/has_nothrow_copy/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc
* tr1/4_metaprogramming/has_nothrow_copy/value.cc
* tr1/4_metaprogramming/has_trivial_assign
* tr1/4_metaprogramming/has_trivial_assign/requirements
* tr1/4_metaprogramming/has_trivial_assign/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc
* tr1/4_metaprogramming/has_trivial_assign/value.cc
* tr1/4_metaprogramming/has_trivial_constructor
* tr1/4_metaprogramming/has_trivial_constructor/requirements
* tr1/4_metaprogramming/has_trivial_constructor/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/has_trivial_constructor/
requirements/typedefs.cc
* tr1/4_metaprogramming/has_trivial_constructor/value.cc
* tr1/4_metaprogramming/has_trivial_copy
* tr1/4_metaprogramming/has_trivial_copy/requirements
* tr1/4_metaprogramming/has_trivial_copy/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc
* tr1/4_metaprogramming/has_trivial_copy/value.cc
* tr1/4_metaprogramming/has_trivial_destructor
* tr1/4_metaprogramming/has_trivial_destructor/requirements
* tr1/4_metaprogramming/has_trivial_destructor/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc
* tr1/4_metaprogramming/has_trivial_destructor/value.cc
* tr1/4_metaprogramming/has_virtual_destructor
* tr1/4_metaprogramming/has_virtual_destructor/requirements
* tr1/4_metaprogramming/has_virtual_destructor/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc
* tr1/4_metaprogramming/has_virtual_destructor/value.cc
* tr1/4_metaprogramming/integral_constant
* tr1/4_metaprogramming/integral_constant/requirements
* tr1/4_metaprogramming/integral_constant/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc
* tr1/4_metaprogramming/integral_constant/true_false_value.cc
* tr1/4_metaprogramming/is_abstract
* tr1/4_metaprogramming/is_abstract/requirements
* tr1/4_metaprogramming/is_abstract/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc
* tr1/4_metaprogramming/is_abstract/value.cc
* tr1/4_metaprogramming/is_arithmetic
* tr1/4_metaprogramming/is_arithmetic/requirements
* tr1/4_metaprogramming/is_arithmetic/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc
* tr1/4_metaprogramming/is_arithmetic/value.cc
* tr1/4_metaprogramming/is_array
* tr1/4_metaprogramming/is_array/requirements
* tr1/4_metaprogramming/is_array/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_array/requirements/typedefs.cc
* tr1/4_metaprogramming/is_array/value.cc
* tr1/4_metaprogramming/is_base_of
* tr1/4_metaprogramming/is_base_of/requirements
* tr1/4_metaprogramming/is_base_of/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc
* tr1/4_metaprogramming/is_base_of/value.cc
* tr1/4_metaprogramming/is_class
* tr1/4_metaprogramming/is_class/requirements
* tr1/4_metaprogramming/is_class/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_class/requirements/typedefs.cc
* tr1/4_metaprogramming/is_class/value.cc
* tr1/4_metaprogramming/is_compound
* tr1/4_metaprogramming/is_compound/requirements
* tr1/4_metaprogramming/is_compound/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_compound/requirements/typedefs.cc
* tr1/4_metaprogramming/is_compound/value.cc
* tr1/4_metaprogramming/is_const
* tr1/4_metaprogramming/is_const/requirements
* tr1/4_metaprogramming/is_const/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_const/requirements/typedefs.cc
* tr1/4_metaprogramming/is_const/value.cc
* tr1/4_metaprogramming/is_convertible
* tr1/4_metaprogramming/is_convertible/requirements
* tr1/4_metaprogramming/is_convertible/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc
* tr1/4_metaprogramming/is_convertible/value.cc
* tr1/4_metaprogramming/is_empty
* tr1/4_metaprogramming/is_empty/requirements
* tr1/4_metaprogramming/is_empty/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_empty/requirements/typedefs.cc
* tr1/4_metaprogramming/is_empty/value.cc
* tr1/4_metaprogramming/is_enum
* tr1/4_metaprogramming/is_enum/requirements
* tr1/4_metaprogramming/is_enum/requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_enum/requirements/typedefs.cc
* tr1/4_metaprogramming/is_enum/value.cc
* tr1/4_metaprogramming/is_floating_point
* tr1/4_metaprogramming/is_floating_point/requirements
* tr1/4_metaprogramming/is_floating_point/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc
* tr1/4_metaprogramming/is_floating_point/value.cc
* tr1/4_metaprogramming/is_function
* tr1/4_metaprogramming/is_function/requirements
* tr1/4_metaprogramming/is_function/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_function/requirements/typedefs.cc
* tr1/4_metaprogramming/is_function/value.cc
* tr1/4_metaprogramming/is_fundamental
* tr1/4_metaprogramming/is_fundamental/requirements
* tr1/4_metaprogramming/is_fundamental/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc
* tr1/4_metaprogramming/is_fundamental/value.cc
* tr1/4_metaprogramming/is_integral
* tr1/4_metaprogramming/is_integral/requirements
* tr1/4_metaprogramming/is_integral/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_integral/requirements/typedefs.cc
* tr1/4_metaprogramming/is_integral/value.cc
* tr1/4_metaprogramming/is_member_function_pointer
* tr1/4_metaprogramming/is_member_function_pointer/requirements
* tr1/4_metaprogramming/is_member_function_pointer/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_member_function_pointer/
requirements/typedefs.cc
* tr1/4_metaprogramming/is_member_function_pointer/value.cc
* tr1/4_metaprogramming/is_member_object_pointer
* tr1/4_metaprogramming/is_member_object_pointer/requirements
* tr1/4_metaprogramming/is_member_object_pointer/
requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_member_object_pointer/
requirements/typedefs.cc
* tr1/4_metaprogramming/is_member_object_pointer/value.cc
* tr1/4_metaprogramming/is_member_pointer
* tr1/4_metaprogramming/is_member_pointer/requirements
* tr1/4_metaprogramming/is_member_pointer/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc
* tr1/4_metaprogramming/is_member_pointer/value.cc
* tr1/4_metaprogramming/is_object
* tr1/4_metaprogramming/is_object/requirements
* tr1/4_metaprogramming/is_object/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_object/requirements/typedefs.cc
* tr1/4_metaprogramming/is_object/value.cc
* tr1/4_metaprogramming/is_pod
* tr1/4_metaprogramming/is_pod/requirements
* tr1/4_metaprogramming/is_pod/requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_pod/requirements/typedefs.cc
* tr1/4_metaprogramming/is_pod/value.cc
* tr1/4_metaprogramming/is_pointer
* tr1/4_metaprogramming/is_pointer/requirements
* tr1/4_metaprogramming/is_pointer/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc
* tr1/4_metaprogramming/is_pointer/value.cc
* tr1/4_metaprogramming/is_polymorphic
* tr1/4_metaprogramming/is_polymorphic/requirements
* tr1/4_metaprogramming/is_polymorphic/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc
* tr1/4_metaprogramming/is_polymorphic/value.cc
* tr1/4_metaprogramming/is_reference
* tr1/4_metaprogramming/is_reference/requirements
* tr1/4_metaprogramming/is_reference/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_reference/requirements/typedefs.cc
* tr1/4_metaprogramming/is_reference/value.cc
* tr1/4_metaprogramming/is_same
* tr1/4_metaprogramming/is_same/requirements
* tr1/4_metaprogramming/is_same/requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_same/requirements/typedefs.cc
* tr1/4_metaprogramming/is_same/value.cc
* tr1/4_metaprogramming/is_scalar
* tr1/4_metaprogramming/is_scalar/requirements
* tr1/4_metaprogramming/is_scalar/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc
* tr1/4_metaprogramming/is_scalar/value.cc
* tr1/4_metaprogramming/is_signed
* tr1/4_metaprogramming/is_signed/requirements
* tr1/4_metaprogramming/is_signed/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_signed/requirements/typedefs.cc
* tr1/4_metaprogramming/is_signed/value.cc
* tr1/4_metaprogramming/is_union
* tr1/4_metaprogramming/is_union/requirements
* tr1/4_metaprogramming/is_union/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_union/requirements/typedefs.cc
* tr1/4_metaprogramming/is_union/value.cc
* tr1/4_metaprogramming/is_unsigned
* tr1/4_metaprogramming/is_unsigned/requirements
* tr1/4_metaprogramming/is_unsigned/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc
* tr1/4_metaprogramming/is_unsigned/value.cc
* tr1/4_metaprogramming/is_void
* tr1/4_metaprogramming/is_void/requirements
* tr1/4_metaprogramming/is_void/requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/is_void/requirements/typedefs.cc
* tr1/4_metaprogramming/is_void/value.cc
* tr1/4_metaprogramming/is_volatile
* tr1/4_metaprogramming/is_volatile/requirements
* tr1/4_metaprogramming/is_volatile/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc
* tr1/4_metaprogramming/is_volatile/value.cc
* tr1/4_metaprogramming/rank
* tr1/4_metaprogramming/rank/requirements
* tr1/4_metaprogramming/rank/requirements/explicit_instantiations.cc
* tr1/4_metaprogramming/rank/requirements/typedefs.cc
* tr1/4_metaprogramming/rank/value.cc
* tr1/4_metaprogramming/remove_all_extents
* tr1/4_metaprogramming/remove_all_extents/requirements
* tr1/4_metaprogramming/remove_all_extents/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/remove_all_extents/value.cc
* tr1/4_metaprogramming/remove_const
* tr1/4_metaprogramming/remove_const/requirements
* tr1/4_metaprogramming/remove_const/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/remove_const/value.cc
* tr1/4_metaprogramming/remove_cv
* tr1/4_metaprogramming/remove_cv/requirements
* tr1/4_metaprogramming/remove_cv/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/remove_cv/value.cc
* tr1/4_metaprogramming/remove_extent
* tr1/4_metaprogramming/remove_extent/requirements
* tr1/4_metaprogramming/remove_extent/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/remove_extent/value.cc
* tr1/4_metaprogramming/remove_pointer
* tr1/4_metaprogramming/remove_pointer/requirements
* tr1/4_metaprogramming/remove_pointer/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/remove_pointer/value.cc
* tr1/4_metaprogramming/remove_reference
* tr1/4_metaprogramming/remove_reference/requirements
* tr1/4_metaprogramming/remove_reference/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/remove_reference/value.cc
* tr1/4_metaprogramming/remove_volatile
* tr1/4_metaprogramming/remove_volatile/requirements
* tr1/4_metaprogramming/remove_volatile/requirements/
explicit_instantiations.cc
* tr1/4_metaprogramming/remove_volatile/value.cc
Deleted in testsuite:
* tr1/4_metaprogramming/alignment_of/alignment_of.cc
* tr1/4_metaprogramming/alignment_of/typedefs.cc
* tr1/4_metaprogramming/array_modifications
* tr1/4_metaprogramming/array_modifications/remove_all_extents.cc
* tr1/4_metaprogramming/array_modifications/remove_extent.cc
* tr1/4_metaprogramming/composite_type_traits
* tr1/4_metaprogramming/composite_type_traits/is_arithmetic
* tr1/4_metaprogramming/composite_type_traits/is_arithmetic/
is_arithmetic.cc
* tr1/4_metaprogramming/composite_type_traits/is_arithmetic/typedefs.cc
* tr1/4_metaprogramming/composite_type_traits/is_compound
* tr1/4_metaprogramming/composite_type_traits/is_compound/
is_compound.cc
* tr1/4_metaprogramming/composite_type_traits/is_compound/typedefs.cc
* tr1/4_metaprogramming/composite_type_traits/is_fundamental
* tr1/4_metaprogramming/composite_type_traits/is_fundamental/
is_fundamental.cc
* tr1/4_metaprogramming/composite_type_traits/is_fundamental/
typedefs.cc
* tr1/4_metaprogramming/composite_type_traits/is_member_pointer
* tr1/4_metaprogramming/composite_type_traits/is_member_pointer/
is_member_pointer.cc
* tr1/4_metaprogramming/composite_type_traits/is_member_pointer/
typedefs.cc
* tr1/4_metaprogramming/composite_type_traits/is_object
* tr1/4_metaprogramming/composite_type_traits/is_object/24808.cc
* tr1/4_metaprogramming/composite_type_traits/is_object/is_object.cc
* tr1/4_metaprogramming/composite_type_traits/is_object/typedefs.cc
* tr1/4_metaprogramming/composite_type_traits/is_scalar
* tr1/4_metaprogramming/composite_type_traits/is_scalar/is_scalar.cc
* tr1/4_metaprogramming/composite_type_traits/is_scalar/typedefs.cc
* tr1/4_metaprogramming/const_volatile_modifications
* tr1/4_metaprogramming/const_volatile_modifications/add_const.cc
* tr1/4_metaprogramming/const_volatile_modifications/add_cv.cc
* tr1/4_metaprogramming/const_volatile_modifications/add_volatile.cc
* tr1/4_metaprogramming/const_volatile_modifications/remove_const.cc
* tr1/4_metaprogramming/const_volatile_modifications/remove_cv.cc
* tr1/4_metaprogramming/const_volatile_modifications/remove_volatile.cc
* tr1/4_metaprogramming/extent/extent.cc
* tr1/4_metaprogramming/extent/typedefs.cc
* tr1/4_metaprogramming/has_nothrow_assign/has_nothrow_assign.cc
* tr1/4_metaprogramming/has_nothrow_assign/typedefs.cc
* tr1/4_metaprogramming/has_nothrow_constructor/
has_nothrow_constructor.cc
* tr1/4_metaprogramming/has_nothrow_constructor/typedefs.cc
* tr1/4_metaprogramming/has_nothrow_copy/has_nothrow_copy.cc
* tr1/4_metaprogramming/has_nothrow_copy/typedefs.cc
* tr1/4_metaprogramming/has_trivial_assign/has_trivial_assign.cc
* tr1/4_metaprogramming/has_trivial_assign/typedefs.cc
* tr1/4_metaprogramming/has_trivial_constructor/
has_trivial_constructor.cc
* tr1/4_metaprogramming/has_trivial_constructor/typedefs.cc
* tr1/4_metaprogramming/has_trivial_copy/has_trivial_copy.cc
* tr1/4_metaprogramming/has_trivial_copy/typedefs.cc
* tr1/4_metaprogramming/has_trivial_destructor/
has_trivial_destructor.cc
* tr1/4_metaprogramming/has_trivial_destructor/typedefs.cc
* tr1/4_metaprogramming/has_virtual_destructor/
has_virtual_destructor.cc
* tr1/4_metaprogramming/has_virtual_destructor/typedefs.cc
* tr1/4_metaprogramming/helper_classes
* tr1/4_metaprogramming/helper_classes/static_definition.cc
* tr1/4_metaprogramming/helper_classes/true_false_type.cc
* tr1/4_metaprogramming/helper_classes/true_false_type_typedefs.cc
* tr1/4_metaprogramming/helper_classes/typedefs.cc
* tr1/4_metaprogramming/integral_constant/true_false_type.cc
* tr1/4_metaprogramming/integral_constant/typedefs.cc
* tr1/4_metaprogramming/is_abstract/is_abstract.cc
* tr1/4_metaprogramming/is_abstract/typedefs.cc
* tr1/4_metaprogramming/is_arithmetic/is_arithmetic.cc
* tr1/4_metaprogramming/is_arithmetic/typedefs.cc
* tr1/4_metaprogramming/is_array/is_array.cc
* tr1/4_metaprogramming/is_array/typedefs.cc
* tr1/4_metaprogramming/is_base_of/is_base_of.cc
* tr1/4_metaprogramming/is_base_of/typedefs.cc
* tr1/4_metaprogramming/is_class/is_class.cc
* tr1/4_metaprogramming/is_class/typedefs.cc
* tr1/4_metaprogramming/is_compound/is_compound.cc
* tr1/4_metaprogramming/is_compound/typedefs.cc
* tr1/4_metaprogramming/is_const/is_const.cc
* tr1/4_metaprogramming/is_const/typedefs.cc
* tr1/4_metaprogramming/is_convertible/is_convertible.cc
* tr1/4_metaprogramming/is_convertible/typedefs.cc
* tr1/4_metaprogramming/is_empty/is_empty.cc
* tr1/4_metaprogramming/is_empty/typedefs.cc
* tr1/4_metaprogramming/is_enum/is_enum.cc
* tr1/4_metaprogramming/is_enum/typedefs.cc
* tr1/4_metaprogramming/is_floating_point/is_floating_point.cc
* tr1/4_metaprogramming/is_floating_point/typedefs.cc
* tr1/4_metaprogramming/is_function/is_function.cc
* tr1/4_metaprogramming/is_function/typedefs.cc
* tr1/4_metaprogramming/is_fundamental/is_fundamental.cc
* tr1/4_metaprogramming/is_fundamental/typedefs.cc
* tr1/4_metaprogramming/is_integral/is_integral.cc
* tr1/4_metaprogramming/is_integral/typedefs.cc
* tr1/4_metaprogramming/is_member_function_pointer/
is_member_function_pointer.cc
* tr1/4_metaprogramming/is_member_function_pointer/typedefs.cc
* tr1/4_metaprogramming/is_member_object_pointer/
is_member_object_pointer.cc
* tr1/4_metaprogramming/is_member_object_pointer/typedefs.cc
* tr1/4_metaprogramming/is_member_pointer/is_member_pointer.cc
* tr1/4_metaprogramming/is_member_pointer/typedefs.cc
* tr1/4_metaprogramming/is_object/is_object.cc
* tr1/4_metaprogramming/is_object/typedefs.cc
* tr1/4_metaprogramming/is_pod/is_pod.cc
* tr1/4_metaprogramming/is_pod/typedefs.cc
* tr1/4_metaprogramming/is_pointer/is_pointer.cc
* tr1/4_metaprogramming/is_pointer/typedefs.cc
* tr1/4_metaprogramming/is_polymorphic/is_polymorphic.cc
* tr1/4_metaprogramming/is_polymorphic/typedefs.cc
* tr1/4_metaprogramming/is_reference/is_reference.cc
* tr1/4_metaprogramming/is_reference/typedefs.cc
* tr1/4_metaprogramming/is_same/is_same.cc
* tr1/4_metaprogramming/is_same/typedefs.cc
* tr1/4_metaprogramming/is_scalar/is_scalar.cc
* tr1/4_metaprogramming/is_scalar/typedefs.cc
* tr1/4_metaprogramming/is_signed/is_signed.cc
* tr1/4_metaprogramming/is_signed/typedefs.cc
* tr1/4_metaprogramming/is_union/is_union.cc
* tr1/4_metaprogramming/is_union/typedefs.cc
* tr1/4_metaprogramming/is_unsigned/is_unsigned.cc
* tr1/4_metaprogramming/is_unsigned/typedefs.cc
* tr1/4_metaprogramming/is_void/is_void.cc
* tr1/4_metaprogramming/is_void/typedefs.cc
* tr1/4_metaprogramming/is_volatile/is_volatile.cc
* tr1/4_metaprogramming/is_volatile/typedefs.cc
* tr1/4_metaprogramming/other_transformations
* tr1/4_metaprogramming/other_transformations/aligned_storage
* tr1/4_metaprogramming/other_transformations/aligned_storage/
aligned_storage.cc
* tr1/4_metaprogramming/other_transformations/aligned_storage/
typedefs.cc
* tr1/4_metaprogramming/pointer_modifications
* tr1/4_metaprogramming/pointer_modifications/add_pointer.cc
* tr1/4_metaprogramming/pointer_modifications/remove_pointer.cc
* tr1/4_metaprogramming/primary_type_categories
* tr1/4_metaprogramming/primary_type_categories/is_array
* tr1/4_metaprogramming/primary_type_categories/is_array/is_array.cc
* tr1/4_metaprogramming/primary_type_categories/is_array/typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/is_class
* tr1/4_metaprogramming/primary_type_categories/is_class/is_class.cc
* tr1/4_metaprogramming/primary_type_categories/is_class/typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/is_enum
* tr1/4_metaprogramming/primary_type_categories/is_enum/24808.cc
* tr1/4_metaprogramming/primary_type_categories/is_enum/is_enum.cc
* tr1/4_metaprogramming/primary_type_categories/is_enum/typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/is_floating_point
* tr1/4_metaprogramming/primary_type_categories/is_floating_point/
is_floating_point.cc
* tr1/4_metaprogramming/primary_type_categories/is_floating_point/
typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/is_function
* tr1/4_metaprogramming/primary_type_categories/is_function/24808.cc
* tr1/4_metaprogramming/primary_type_categories/is_function/
is_function.cc
* tr1/4_metaprogramming/primary_type_categories/is_function/typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/is_integral
* tr1/4_metaprogramming/primary_type_categories/is_integral/
is_integral.cc
* tr1/4_metaprogramming/primary_type_categories/is_integral/typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/
is_member_function_pointer
* tr1/4_metaprogramming/primary_type_categories/
is_member_function_pointer/is_member_function_pointer.cc
* tr1/4_metaprogramming/primary_type_categories/
is_member_function_pointer/typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/
is_member_object_pointer
* tr1/4_metaprogramming/primary_type_categories/
is_member_object_pointer/is_member_object_pointer.cc
* tr1/4_metaprogramming/primary_type_categories/
is_member_object_pointer/typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/is_pointer
* tr1/4_metaprogramming/primary_type_categories/is_pointer/
is_pointer.cc
* tr1/4_metaprogramming/primary_type_categories/is_pointer/typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/is_reference
* tr1/4_metaprogramming/primary_type_categories/is_reference/
is_reference.cc
* tr1/4_metaprogramming/primary_type_categories/is_reference/
typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/is_union
* tr1/4_metaprogramming/primary_type_categories/is_union/is_union.cc
* tr1/4_metaprogramming/primary_type_categories/is_union/typedefs.cc
* tr1/4_metaprogramming/primary_type_categories/is_void
* tr1/4_metaprogramming/primary_type_categories/is_void/is_void.cc
* tr1/4_metaprogramming/primary_type_categories/is_void/typedefs.cc
* tr1/4_metaprogramming/rank/rank.cc
* tr1/4_metaprogramming/rank/typedefs.cc
* tr1/4_metaprogramming/reference_modifications/add_reference.cc
* tr1/4_metaprogramming/reference_modifications/remove_reference.cc
* tr1/4_metaprogramming/relationships_between_types
* tr1/4_metaprogramming/relationships_between_types/is_base_of
* tr1/4_metaprogramming/relationships_between_types/is_base_of/
is_base_of.cc
* tr1/4_metaprogramming/relationships_between_types/is_base_of/
typedefs.cc
* tr1/4_metaprogramming/relationships_between_types/is_convertible
* tr1/4_metaprogramming/relationships_between_types/is_convertible/
is_convertible.cc
* tr1/4_metaprogramming/relationships_between_types/is_convertible/
typedefs.cc
* tr1/4_metaprogramming/relationships_between_types/is_same
* tr1/4_metaprogramming/relationships_between_types/is_same/is_same.cc
* tr1/4_metaprogramming/relationships_between_types/is_same/typedefs.cc
* tr1/4_metaprogramming/type_properties
* tr1/4_metaprogramming/type_properties/alignment_of
* tr1/4_metaprogramming/type_properties/alignment_of/alignment_of.cc
* tr1/4_metaprogramming/type_properties/alignment_of/typedefs.cc
* tr1/4_metaprogramming/type_properties/extent
* tr1/4_metaprogramming/type_properties/extent/extent.cc
* tr1/4_metaprogramming/type_properties/extent/typedefs.cc
* tr1/4_metaprogramming/type_properties/has_nothrow_assign
* tr1/4_metaprogramming/type_properties/has_nothrow_assign/
has_nothrow_assign.cc
* tr1/4_metaprogramming/type_properties/has_nothrow_assign/typedefs.cc
* tr1/4_metaprogramming/type_properties/has_nothrow_constructor
* tr1/4_metaprogramming/type_properties/has_nothrow_constructor/
has_nothrow_constructor.cc
* tr1/4_metaprogramming/type_properties/has_nothrow_constructor/
typedefs.cc
* tr1/4_metaprogramming/type_properties/has_nothrow_copy
* tr1/4_metaprogramming/type_properties/has_nothrow_copy/
has_nothrow_copy.cc
* tr1/4_metaprogramming/type_properties/has_nothrow_copy/typedefs.cc
* tr1/4_metaprogramming/type_properties/has_trivial_assign
* tr1/4_metaprogramming/type_properties/has_trivial_assign/
has_trivial_assign.cc
* tr1/4_metaprogramming/type_properties/has_trivial_assign/typedefs.cc
* tr1/4_metaprogramming/type_properties/has_trivial_constructor
* tr1/4_metaprogramming/type_properties/has_trivial_constructor/
has_trivial_constructor.cc
* tr1/4_metaprogramming/type_properties/has_trivial_constructor/
typedefs.cc
* tr1/4_metaprogramming/type_properties/has_trivial_copy
* tr1/4_metaprogramming/type_properties/has_trivial_copy/
has_trivial_copy.cc
* tr1/4_metaprogramming/type_properties/has_trivial_copy/typedefs.cc
* tr1/4_metaprogramming/type_properties/has_trivial_destructor
* tr1/4_metaprogramming/type_properties/has_trivial_destructor/
has_trivial_destructor.cc
* tr1/4_metaprogramming/type_properties/has_trivial_destructor/
typedefs.cc
* tr1/4_metaprogramming/type_properties/has_virtual_destructor
* tr1/4_metaprogramming/type_properties/has_virtual_destructor/
has_virtual_destructor.cc
* tr1/4_metaprogramming/type_properties/has_virtual_destructor/
typedefs.cc
* tr1/4_metaprogramming/type_properties/is_abstract
* tr1/4_metaprogramming/type_properties/is_abstract/is_abstract.cc
* tr1/4_metaprogramming/type_properties/is_abstract/typedefs.cc
* tr1/4_metaprogramming/type_properties/is_const
* tr1/4_metaprogramming/type_properties/is_const/is_const.cc
* tr1/4_metaprogramming/type_properties/is_const/typedefs.cc
* tr1/4_metaprogramming/type_properties/is_empty
* tr1/4_metaprogramming/type_properties/is_empty/is_empty.cc
* tr1/4_metaprogramming/type_properties/is_empty/typedefs.cc
* tr1/4_metaprogramming/type_properties/is_pod
* tr1/4_metaprogramming/type_properties/is_pod/is_pod.cc
* tr1/4_metaprogramming/type_properties/is_pod/typedefs.cc
* tr1/4_metaprogramming/type_properties/is_polymorphic
* tr1/4_metaprogramming/type_properties/is_polymorphic/24809.cc
* tr1/4_metaprogramming/type_properties/is_polymorphic/
is_polymorphic.cc
* tr1/4_metaprogramming/type_properties/is_polymorphic/typedefs.cc
* tr1/4_metaprogramming/type_properties/is_signed
* tr1/4_metaprogramming/type_properties/is_signed/is_signed.cc
* tr1/4_metaprogramming/type_properties/is_signed/typedefs.cc
* tr1/4_metaprogramming/type_properties/is_unsigned
* tr1/4_metaprogramming/type_properties/is_unsigned/is_unsigned.cc
* tr1/4_metaprogramming/type_properties/is_unsigned/typedefs.cc
* tr1/4_metaprogramming/type_properties/is_volatile
* tr1/4_metaprogramming/type_properties/is_volatile/is_volatile.cc
* tr1/4_metaprogramming/type_properties/is_volatile/typedefs.cc
* tr1/4_metaprogramming/type_properties/rank
* tr1/4_metaprogramming/type_properties/rank/rank.cc
* tr1/4_metaprogramming/type_properties/rank/typedefs.cc
2007-04-30 Hans-Peter Nilsson <hp@axis.com>
* testsuite/lib/libstdc++.exp (v3_target_compile_as_c): Correct
...
...
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
add_const
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
const_volatile_modifications/add_const
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
add_const/requirements/typedefs
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
add_cv
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
const_volatile_modifications/add_cv
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
add_cv/requirements/typedefs
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
add_pointer
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
pointer_modifications/add_pointer
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
add_pointer/requirements/typedefs
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
add_reference
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
reference_modifications/add_reference
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
add_reference/requirements/typedefs
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
add_volatile
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
const_volatile_modifications/add_volatile
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
add_volatile/requirements/typedefs
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
aligned_storage
<
1
,
alignment_of
<
test_type
>::
value
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
other_transformations/aligned_storage/aligned_storage
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
aligned_storage/requirements/typedefs
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
alignment_of
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/alignment_of
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
alignment_of/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/alignment_of/alignment_of
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
alignment_of/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
extent
<
test_type
,
2
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/extent
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
extent/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/extent/extent
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
extent/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
has_nothrow_assign
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_nothrow_assign
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_nothrow_assign/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_nothrow_assign/has_nothrow_assign
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_nothrow_assign/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
has_nothrow_constructor
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_nothrow_constructor
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_nothrow_constructor/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_nothrow_constructor/has_nothrow_constructor
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_nothrow_constructor/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
has_nothrow_copy
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_nothrow_copy
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_nothrow_copy/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_nothrow_copy/has_nothrow_copy
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_nothrow_copy/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
has_trivial_assign
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_trivial_assign
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_trivial_assign/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_trivial_assign/has_trivial_assign
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_trivial_assign/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
has_trivial_constructor
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_trivial_constructor
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_trivial_constructor/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_trivial_constructor/has_trivial_constructor
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_trivial_constructor/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
has_trivial_copy
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_trivial_copy
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_trivial_copy/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_trivial_copy/has_trivial_copy
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_trivial_copy/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
has_trivial_destructor
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_trivial_destructor
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_trivial_destructor/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_trivial_destructor/has_trivial_destructor
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_trivial_destructor/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
has_virtual_destructor
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_virtual_destructor
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_virtual_destructor/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/has_virtual_destructor/has_virtual_destructor
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
has_virtual_destructor/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
integral_constant
<
test_type
,
-
3
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
helper_classe
s/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
integral_constant/requirement
s/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
helper_classes
/static_definition.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
integral_constant
/static_definition.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
helper_classes
/true_false_type_typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
integral_constant
/true_false_type_typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
helper_classes/true_false_typ
e.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
integral_constant/true_false_valu
e.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_abstract
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_abstract
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_abstract/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_abstract/is_abstract
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_abstract/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_arithmetic
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_arithmetic
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_arithmetic/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_arithmetic/is_arithmetic
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_arithmetic/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_array
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_array
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_array/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_array/is_array
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_array/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_base_of
<
test_type
,
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
relationships_between_types/is_base_of
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_base_of/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
relationships_between_types/is_base_of/is_base_of
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_base_of/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_class
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_clas
s/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_class/requirement
s/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_class/is_class
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_class/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_compound
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_compound
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_compound/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_compound/is_compound
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_compound/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_const
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_const
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_const/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_const/is_const
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_const/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_convertible
<
test_type
,
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
relationships_between_types/is_convertible
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_convertible/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
relationships_between_types/is_convertible/is_convertibl
e.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_convertible/valu
e.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_empty
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_empty
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_empty/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_empty/is_empty
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_empty/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/
is_enum/24808.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_enum/24808.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_enum
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_enum
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_enum/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_enum/is_enum
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_enum/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_floating_point
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_floating_point
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_floating_point/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_floating_point/is_floating_point
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_floating_point/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/
is_function/24808.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_function/24808.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_function
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_function
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_function/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_function/is_function
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_function/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_fundamental
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_fundamental
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_fundamental/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_fundamental/is_fundamental
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_fundamental/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_integral
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_integral
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_integral/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_integral/is_integral
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_integral/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_member_function_pointer
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_member_function_pointer
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_member_function_pointer/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_member_function_pointer/is_member_function_pointer
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_member_function_pointer/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_member_object_pointer
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_member_object_pointer
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_member_object_pointer/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_member_object_pointer/is_member_object_pointer
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_member_object_pointer/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_member_pointer
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_member_pointer
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_member_pointer/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_member_pointer/is_member_pointer
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_member_pointer/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/
is_object/24808.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_object/24808.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_object
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_object
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_object/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_object/is_object
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_object/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_pod
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_pod
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_pod/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_pod/is_pod
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_pod/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_pointer
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_pointer
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_pointer/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_pointer/is_pointer
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_pointer/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/
is_polymorphic/24809.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_polymorphic
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_polymorphic
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_polymorphic/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_polymorphic/is_polymorphic
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_polymorphic/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_reference
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_reference
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_reference/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_reference/is_referenc
e.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_reference/valu
e.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_same
<
test_type
,
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
relationships_between_types/is_same
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_same/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
relationships_between_types/is_same/is_sam
e.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_same/valu
e.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_scalar
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_scalar
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_scalar/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
composite_type_traits/is_scalar/is_scalar
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_scalar/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_signed
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_signed
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_signed/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_signed/is_signed
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_signed/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_union
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_union
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_union/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_union/is_union
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_union/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_unsigned
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_unsigned
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_unsigned/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_unsigned/is_unsigned
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_unsigned/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_void
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_void
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_void/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
primary_type_categories/is_void/is_void
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_void/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
is_volatile
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_volatile
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_volatile/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/is_volatile/is_volatil
e.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
is_volatile/valu
e.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
rank
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/rank
/typedefs.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
rank/requirements
/typedefs.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
type_properties/rank/rank
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
rank/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/
other_transformations/aligned_storage/typedef
s.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
remove_all_extents/requirements/explicit_instantiation
s.cc
View file @
39dd88f0
// 2005-01-11 Paolo Carlini <pcarlini@suse.de>
//
// Copyright (C) 2005 Free Software Foundation, Inc.
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
//
// NB: This file is for testing tr1/type_traits with NO OTHER INCLUDES.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
#include <tr1/type_traits>
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
// { dg-do compile }
#include <tr1/type_traits>
void
test01
()
namespace
std
{
// Check for required typedefs
typedef
std
::
tr1
::
aligned_storage
<
1
,
1
>
test_type
;
typedef
test_type
::
type
type
;
namespace
tr1
{
typedef
short
test_type
;
template
struct
remove_all_extents
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
array_modifications/remove_all_extents
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
remove_all_extents/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
remove_const
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
const_volatile_modifications/remove_const
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
remove_const/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
remove_cv
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
const_volatile_modifications/remove_cv
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
remove_cv/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
remove_extent
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
array_modifications/remove_extent
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
remove_extent/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
remove_pointer
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
pointer_modifications/remove_pointer
.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
remove_pointer/value
.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
remove_reference
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/re
ference_modifications/remove_referenc
e.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/re
move_reference/valu
e.cc
View file @
39dd88f0
File moved
libstdc++-v3/testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiations.cc
0 → 100644
View file @
39dd88f0
// { dg-do compile }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
// USA.
// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
// NB: This file is for testing basic_ofstream with NO OTHER INCLUDES.
#include <tr1/type_traits>
namespace
std
{
namespace
tr1
{
typedef
short
test_type
;
template
struct
remove_volatile
<
test_type
>
;
}
}
libstdc++-v3/testsuite/tr1/4_metaprogramming/
const_volatile_modifications/remove_volatil
e.cc
→
libstdc++-v3/testsuite/tr1/4_metaprogramming/
remove_volatile/valu
e.cc
View file @
39dd88f0
File moved
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment