summaryrefslogtreecommitdiff
path: root/boost/bimap
diff options
context:
space:
mode:
Diffstat (limited to 'boost/bimap')
-rw-r--r--boost/bimap/bimap.hpp14
-rw-r--r--boost/bimap/container_adaptor/associative_container_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/container_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/detail/comparison_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/detail/functor_bag.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/detail/identity_converters.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/detail/key_extractor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/detail/non_unique_container_helper.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/list_adaptor.hpp2
-rw-r--r--boost/bimap/container_adaptor/list_map_adaptor.hpp2
-rw-r--r--boost/bimap/container_adaptor/map_adaptor.hpp2
-rw-r--r--boost/bimap/container_adaptor/multimap_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/multiset_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/ordered_associative_container_adaptor.hpp2
-rw-r--r--boost/bimap/container_adaptor/sequence_container_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/set_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/support/iterator_facade_converters.hpp2
-rwxr-xr-xboost/bimap/container_adaptor/unordered_associative_container_adaptor.hpp2
-rw-r--r--boost/bimap/container_adaptor/unordered_map_adaptor.hpp2
-rw-r--r--boost/bimap/container_adaptor/unordered_multimap_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/unordered_multiset_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/container_adaptor/unordered_set_adaptor.hpp2
-rw-r--r--boost/bimap/container_adaptor/vector_adaptor.hpp2
-rw-r--r--boost/bimap/container_adaptor/vector_map_adaptor.hpp2
-rw-r--r--boost/bimap/detail/bimap_core.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/concept_tags.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/debug/static_error.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/generate_index_binder.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/generate_relation_binder.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/generate_view_binder.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/is_set_type_of.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/manage_additional_parameters.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/manage_bimap_key.hpp2
-rw-r--r--boost/bimap/detail/map_view_base.hpp2
-rw-r--r--boost/bimap/detail/map_view_iterator.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/modifier_adaptor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/non_unique_views_helper.hpp2
-rw-r--r--boost/bimap/detail/set_view_base.hpp2
-rw-r--r--boost/bimap/detail/set_view_iterator.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/test/check_metadata.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/detail/user_interface_config.hpp2
-rw-r--r--boost/bimap/list_of.hpp2
-rw-r--r--boost/bimap/multiset_of.hpp2
-rw-r--r--boost/bimap/property_map/set_support.hpp2
-rw-r--r--boost/bimap/property_map/unordered_set_support.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/detail/access_builder.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/detail/metadata_access_builder.hpp2
-rw-r--r--boost/bimap/relation/detail/mutant.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/detail/static_access_builder.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/detail/to_mutable_relation_functor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/member_at.hpp2
-rw-r--r--boost/bimap/relation/mutant_relation.hpp6
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/pair_layout.hpp2
-rw-r--r--boost/bimap/relation/structured_pair.hpp6
-rw-r--r--boost/bimap/relation/support/data_extractor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/support/get.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/support/get_pair_functor.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/support/is_tag_of_member_at.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/support/member_with_tag.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/support/opposite_tag.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/support/pair_by.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/support/pair_type_by.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/support/value_type_of.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/relation/symmetrical_base.hpp2
-rw-r--r--boost/bimap/set_of.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/support/data_type_by.hpp2
-rw-r--r--boost/bimap/support/iterator_type_by.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/support/key_type_by.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/support/lambda.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/support/map_by.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/support/map_type_by.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/support/value_type_by.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/tags/support/apply_to_value_type.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/tags/support/default_tagged.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/tags/support/is_tagged.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/tags/support/overwrite_tagged.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/tags/support/tag_of.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/tags/support/value_type_of.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/tags/tagged.hpp2
-rw-r--r--boost/bimap/unconstrained_set_of.hpp2
-rw-r--r--boost/bimap/unordered_multiset_of.hpp2
-rw-r--r--boost/bimap/unordered_set_of.hpp2
-rw-r--r--boost/bimap/vector_of.hpp2
-rw-r--r--boost/bimap/views/list_map_view.hpp2
-rw-r--r--boost/bimap/views/list_set_view.hpp2
-rw-r--r--boost/bimap/views/map_view.hpp2
-rw-r--r--boost/bimap/views/multimap_view.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/views/multiset_view.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/views/set_view.hpp2
-rw-r--r--boost/bimap/views/unconstrained_map_view.hpp2
-rw-r--r--boost/bimap/views/unconstrained_set_view.hpp2
-rw-r--r--boost/bimap/views/unordered_map_view.hpp2
-rw-r--r--boost/bimap/views/unordered_multimap_view.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/views/unordered_multiset_view.hpp2
-rw-r--r--[-rwxr-xr-x]boost/bimap/views/unordered_set_view.hpp2
-rw-r--r--boost/bimap/views/vector_map_view.hpp2
-rw-r--r--boost/bimap/views/vector_set_view.hpp2
97 files changed, 105 insertions, 109 deletions
diff --git a/boost/bimap/bimap.hpp b/boost/bimap/bimap.hpp
index 2929ce58e4..5fe7a3f5b1 100644
--- a/boost/bimap/bimap.hpp
+++ b/boost/bimap/bimap.hpp
@@ -45,7 +45,7 @@ the next step will be:
#ifndef BOOST_BIMAP_BIMAP_HPP
#define BOOST_BIMAP_BIMAP_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
@@ -342,8 +342,7 @@ class bimap
template< class Tag, class IteratorType >
BOOST_DEDUCED_TYPENAME ::boost::bimaps::support::
iterator_type_by<Tag,bimap>::type
- project(IteratorType iter
- BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE(Tag))
+ project(IteratorType iter)
{
return core.template project<Tag>(iter.base());
}
@@ -351,8 +350,7 @@ class bimap
template< class Tag, class IteratorType >
BOOST_DEDUCED_TYPENAME ::boost::bimaps::support::
const_iterator_type_by<Tag,bimap>::type
- project(IteratorType iter
- BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE(Tag)) const
+ project(IteratorType iter) const
{
return core.template project<Tag>(iter.base());
}
@@ -369,16 +367,14 @@ class bimap
template< class Tag >
BOOST_DEDUCED_TYPENAME ::boost::bimaps::support::
- map_type_by<Tag,bimap>::type &
- by(BOOST_EXPLICIT_TEMPLATE_TYPE(Tag))
+ map_type_by<Tag,bimap>::type &by()
{
return ::boost::bimaps::support::map_by<Tag>(*this);
}
template< class Tag >
const BOOST_DEDUCED_TYPENAME ::boost::bimaps::support::
- map_type_by<Tag,bimap>::type &
- by(BOOST_EXPLICIT_TEMPLATE_TYPE(Tag)) const
+ map_type_by<Tag,bimap>::type &by() const
{
return ::boost::bimaps::support::map_by<Tag>(*this);
}
diff --git a/boost/bimap/container_adaptor/associative_container_adaptor.hpp b/boost/bimap/container_adaptor/associative_container_adaptor.hpp
index 18e03591b5..419407f82f 100644
--- a/boost/bimap/container_adaptor/associative_container_adaptor.hpp
+++ b/boost/bimap/container_adaptor/associative_container_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_ASSOCIATIVE_CONTAINER_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_ASSOCIATIVE_CONTAINER_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/container_adaptor.hpp b/boost/bimap/container_adaptor/container_adaptor.hpp
index 8e78090a9b..374c351f0a 100755..100644
--- a/boost/bimap/container_adaptor/container_adaptor.hpp
+++ b/boost/bimap/container_adaptor/container_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_CONTAINER_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_CONTAINER_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/detail/comparison_adaptor.hpp b/boost/bimap/container_adaptor/detail/comparison_adaptor.hpp
index 9051a461af..09906208a3 100755..100644
--- a/boost/bimap/container_adaptor/detail/comparison_adaptor.hpp
+++ b/boost/bimap/container_adaptor/detail/comparison_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_COMPARISON_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_COMPARISON_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/detail/functor_bag.hpp b/boost/bimap/container_adaptor/detail/functor_bag.hpp
index fd8c435e03..9df655e349 100755..100644
--- a/boost/bimap/container_adaptor/detail/functor_bag.hpp
+++ b/boost/bimap/container_adaptor/detail/functor_bag.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_FUNCTOR_BAG_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_FUNCTOR_BAG_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/detail/identity_converters.hpp b/boost/bimap/container_adaptor/detail/identity_converters.hpp
index f6f5864122..4f79cfc167 100755..100644
--- a/boost/bimap/container_adaptor/detail/identity_converters.hpp
+++ b/boost/bimap/container_adaptor/detail/identity_converters.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_IDENTITY_CONVERTERS_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_IDENTITY_CONVERTERS_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/detail/key_extractor.hpp b/boost/bimap/container_adaptor/detail/key_extractor.hpp
index 3835b7c43e..bf3c1a9c43 100755..100644
--- a/boost/bimap/container_adaptor/detail/key_extractor.hpp
+++ b/boost/bimap/container_adaptor/detail/key_extractor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_KEY_EXTRACTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_KEY_EXTRACTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/detail/non_unique_container_helper.hpp b/boost/bimap/container_adaptor/detail/non_unique_container_helper.hpp
index 695704535a..25ba2f56cd 100755..100644
--- a/boost/bimap/container_adaptor/detail/non_unique_container_helper.hpp
+++ b/boost/bimap/container_adaptor/detail/non_unique_container_helper.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_NON_UNIQUE_CONTAINER_HELPER_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_NON_UNIQUE_CONTAINER_HELPER_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/list_adaptor.hpp b/boost/bimap/container_adaptor/list_adaptor.hpp
index 310e2b4630..62f2031855 100755..100644
--- a/boost/bimap/container_adaptor/list_adaptor.hpp
+++ b/boost/bimap/container_adaptor/list_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_LIST_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_LIST_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/list_map_adaptor.hpp b/boost/bimap/container_adaptor/list_map_adaptor.hpp
index e4fd52df79..4fc5cdffe5 100644
--- a/boost/bimap/container_adaptor/list_map_adaptor.hpp
+++ b/boost/bimap/container_adaptor/list_map_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_LIST_MAP_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_LIST_MAP_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/map_adaptor.hpp b/boost/bimap/container_adaptor/map_adaptor.hpp
index 3df1a03cb0..04050cd28d 100644
--- a/boost/bimap/container_adaptor/map_adaptor.hpp
+++ b/boost/bimap/container_adaptor/map_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_MAP_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_MAP_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/multimap_adaptor.hpp b/boost/bimap/container_adaptor/multimap_adaptor.hpp
index f39899ea0c..419fb279d1 100644
--- a/boost/bimap/container_adaptor/multimap_adaptor.hpp
+++ b/boost/bimap/container_adaptor/multimap_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_MULTIMAP_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_MULTIMAP_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/multiset_adaptor.hpp b/boost/bimap/container_adaptor/multiset_adaptor.hpp
index fe89d9a99d..660acaf98e 100755..100644
--- a/boost/bimap/container_adaptor/multiset_adaptor.hpp
+++ b/boost/bimap/container_adaptor/multiset_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_MULTISET_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_MULTISET_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/ordered_associative_container_adaptor.hpp b/boost/bimap/container_adaptor/ordered_associative_container_adaptor.hpp
index 6278844323..8b8db0613c 100755..100644
--- a/boost/bimap/container_adaptor/ordered_associative_container_adaptor.hpp
+++ b/boost/bimap/container_adaptor/ordered_associative_container_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_ORDERED_ASSOCIATIVE_CONTAINER_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_ORDERED_ASSOCIATIVE_CONTAINER_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/sequence_container_adaptor.hpp b/boost/bimap/container_adaptor/sequence_container_adaptor.hpp
index 4771149e71..99a5e27738 100644
--- a/boost/bimap/container_adaptor/sequence_container_adaptor.hpp
+++ b/boost/bimap/container_adaptor/sequence_container_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_SEQUENCE_CONTAINER_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_SEQUENCE_CONTAINER_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/set_adaptor.hpp b/boost/bimap/container_adaptor/set_adaptor.hpp
index 6c8dbf3820..c6ba052c5f 100755..100644
--- a/boost/bimap/container_adaptor/set_adaptor.hpp
+++ b/boost/bimap/container_adaptor/set_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_SET_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_SET_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/support/iterator_facade_converters.hpp b/boost/bimap/container_adaptor/support/iterator_facade_converters.hpp
index 4bde159df0..d6042e6a6c 100755..100644
--- a/boost/bimap/container_adaptor/support/iterator_facade_converters.hpp
+++ b/boost/bimap/container_adaptor/support/iterator_facade_converters.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_ITERATOR_FACADE_CONVERTERS_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_DETAIL_ITERATOR_FACADE_CONVERTERS_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/unordered_associative_container_adaptor.hpp b/boost/bimap/container_adaptor/unordered_associative_container_adaptor.hpp
index 937a0d8765..7ecffcf7d7 100755
--- a/boost/bimap/container_adaptor/unordered_associative_container_adaptor.hpp
+++ b/boost/bimap/container_adaptor/unordered_associative_container_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_ASSOCIATIVE_CONTAINER_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_ASSOCIATIVE_CONTAINER_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/unordered_map_adaptor.hpp b/boost/bimap/container_adaptor/unordered_map_adaptor.hpp
index fd233e8e22..d5a38ad404 100644
--- a/boost/bimap/container_adaptor/unordered_map_adaptor.hpp
+++ b/boost/bimap/container_adaptor/unordered_map_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_MAP_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_MAP_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/unordered_multimap_adaptor.hpp b/boost/bimap/container_adaptor/unordered_multimap_adaptor.hpp
index 104d197963..473ed49e2e 100644
--- a/boost/bimap/container_adaptor/unordered_multimap_adaptor.hpp
+++ b/boost/bimap/container_adaptor/unordered_multimap_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_MULTIMAP_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_MULTIMAP_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/unordered_multiset_adaptor.hpp b/boost/bimap/container_adaptor/unordered_multiset_adaptor.hpp
index 1d8e4c980f..5406e8793f 100755..100644
--- a/boost/bimap/container_adaptor/unordered_multiset_adaptor.hpp
+++ b/boost/bimap/container_adaptor/unordered_multiset_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_MULTISET_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_MULTISET_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/unordered_set_adaptor.hpp b/boost/bimap/container_adaptor/unordered_set_adaptor.hpp
index cf00b0f507..840f02b051 100755..100644
--- a/boost/bimap/container_adaptor/unordered_set_adaptor.hpp
+++ b/boost/bimap/container_adaptor/unordered_set_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_SET_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_UNORDERED_SET_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/vector_adaptor.hpp b/boost/bimap/container_adaptor/vector_adaptor.hpp
index 87d41726e8..e1d9cfae43 100644
--- a/boost/bimap/container_adaptor/vector_adaptor.hpp
+++ b/boost/bimap/container_adaptor/vector_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_VECTOR_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_VECTOR_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/container_adaptor/vector_map_adaptor.hpp b/boost/bimap/container_adaptor/vector_map_adaptor.hpp
index 1d49ac7c6e..b0dfe92586 100644
--- a/boost/bimap/container_adaptor/vector_map_adaptor.hpp
+++ b/boost/bimap/container_adaptor/vector_map_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_CONTAINER_ADAPTOR_VECTOR_MAP_ADAPTOR_HPP
#define BOOST_BIMAP_CONTAINER_ADAPTOR_VECTOR_MAP_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/bimap_core.hpp b/boost/bimap/detail/bimap_core.hpp
index 28a91a4631..f642e96fc0 100644
--- a/boost/bimap/detail/bimap_core.hpp
+++ b/boost/bimap/detail/bimap_core.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_BIMAP_CORE_HPP
#define BOOST_BIMAP_DETAIL_BIMAP_CORE_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/concept_tags.hpp b/boost/bimap/detail/concept_tags.hpp
index 1f252e3092..fc3ab5c1c0 100755..100644
--- a/boost/bimap/detail/concept_tags.hpp
+++ b/boost/bimap/detail/concept_tags.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_CONCEPT_TAGS_HPP
#define BOOST_BIMAP_DETAIL_CONCEPT_TAGS_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/debug/static_error.hpp b/boost/bimap/detail/debug/static_error.hpp
index 3a8ed632ae..cbb1cadb8d 100755..100644
--- a/boost/bimap/detail/debug/static_error.hpp
+++ b/boost/bimap/detail/debug/static_error.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_DEBUG_STATIC_ERROR_HPP
#define BOOST_BIMAP_DETAIL_DEBUG_STATIC_ERROR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/generate_index_binder.hpp b/boost/bimap/detail/generate_index_binder.hpp
index 01c899d4d8..8c982cc17d 100755..100644
--- a/boost/bimap/detail/generate_index_binder.hpp
+++ b/boost/bimap/detail/generate_index_binder.hpp
@@ -13,7 +13,7 @@
#ifndef BOOST_BIMAP_DETAIL_GENERATE_INDEX_BINDER_HPP
#define BOOST_BIMAP_DETAIL_GENERATE_INDEX_BINDER_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/generate_relation_binder.hpp b/boost/bimap/detail/generate_relation_binder.hpp
index 0ff47621bd..6d2981633a 100755..100644
--- a/boost/bimap/detail/generate_relation_binder.hpp
+++ b/boost/bimap/detail/generate_relation_binder.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_GENERATE_RELATION_BINDER_HPP
#define BOOST_BIMAP_DETAIL_GENERATE_RELATION_BINDER_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/generate_view_binder.hpp b/boost/bimap/detail/generate_view_binder.hpp
index 925184cff7..bd1c43f8c0 100755..100644
--- a/boost/bimap/detail/generate_view_binder.hpp
+++ b/boost/bimap/detail/generate_view_binder.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_GENERATE_VIEW_BINDER_HPP
#define BOOST_BIMAP_DETAIL_GENERATE_VIEW_BINDER_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/is_set_type_of.hpp b/boost/bimap/detail/is_set_type_of.hpp
index 13d52c1d04..58dad370d1 100755..100644
--- a/boost/bimap/detail/is_set_type_of.hpp
+++ b/boost/bimap/detail/is_set_type_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_IS_SET_TYPE_OF_HPP
#define BOOST_BIMAP_DETAIL_IS_SET_TYPE_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/manage_additional_parameters.hpp b/boost/bimap/detail/manage_additional_parameters.hpp
index 3d22d730e7..d95a4f0cfc 100755..100644
--- a/boost/bimap/detail/manage_additional_parameters.hpp
+++ b/boost/bimap/detail/manage_additional_parameters.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_MANAGE_ADDITIONAL_PARAMETERS_HPP
#define BOOST_BIMAP_DETAIL_MANAGE_ADDITIONAL_PARAMETERS_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/manage_bimap_key.hpp b/boost/bimap/detail/manage_bimap_key.hpp
index d485e50aee..987bb0d4ac 100755..100644
--- a/boost/bimap/detail/manage_bimap_key.hpp
+++ b/boost/bimap/detail/manage_bimap_key.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_MANAGE_BIMAP_KEY_HPP
#define BOOST_BIMAP_DETAIL_MANAGE_BIMAP_KEY_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/map_view_base.hpp b/boost/bimap/detail/map_view_base.hpp
index 51059c38c4..8f61d5cc04 100644
--- a/boost/bimap/detail/map_view_base.hpp
+++ b/boost/bimap/detail/map_view_base.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_MAP_VIEW_BASE_HPP
#define BOOST_BIMAP_DETAIL_MAP_VIEW_BASE_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/map_view_iterator.hpp b/boost/bimap/detail/map_view_iterator.hpp
index c796a70156..17d43cb8f4 100644
--- a/boost/bimap/detail/map_view_iterator.hpp
+++ b/boost/bimap/detail/map_view_iterator.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_MAP_VIEW_ITERATOR_HPP
#define BOOST_BIMAP_DETAIL_MAP_VIEW_ITERATOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/modifier_adaptor.hpp b/boost/bimap/detail/modifier_adaptor.hpp
index b170549d08..f0de120806 100755..100644
--- a/boost/bimap/detail/modifier_adaptor.hpp
+++ b/boost/bimap/detail/modifier_adaptor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_MODIFIER_ADAPTOR_HPP
#define BOOST_BIMAP_DETAIL_MODIFIER_ADAPTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/non_unique_views_helper.hpp b/boost/bimap/detail/non_unique_views_helper.hpp
index 6801632019..c970fcdc44 100755..100644
--- a/boost/bimap/detail/non_unique_views_helper.hpp
+++ b/boost/bimap/detail/non_unique_views_helper.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_NON_UNIQUE_VIEWS_HELPER_HPP
#define BOOST_BIMAP_DETAIL_NON_UNIQUE_VIEWS_HELPER_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/set_view_base.hpp b/boost/bimap/detail/set_view_base.hpp
index 45305f0396..817e30f8ae 100644
--- a/boost/bimap/detail/set_view_base.hpp
+++ b/boost/bimap/detail/set_view_base.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_SET_VIEW_BASE_HPP
#define BOOST_BIMAP_DETAIL_SET_VIEW_BASE_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/set_view_iterator.hpp b/boost/bimap/detail/set_view_iterator.hpp
index 08d7a42b71..e785ed7af9 100644
--- a/boost/bimap/detail/set_view_iterator.hpp
+++ b/boost/bimap/detail/set_view_iterator.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_DETAIL_SET_VIEW_ITERATOR_HPP
#define BOOST_BIMAP_DETAIL_SET_VIEW_ITERATOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/test/check_metadata.hpp b/boost/bimap/detail/test/check_metadata.hpp
index b669ee082d..dee81f8ebb 100755..100644
--- a/boost/bimap/detail/test/check_metadata.hpp
+++ b/boost/bimap/detail/test/check_metadata.hpp
@@ -9,7 +9,7 @@
#ifndef BOOST_BIMAP_DETAIL_CHECK_METADATA_HPP
#define BOOST_BIMAP_DETAIL_CHECK_METADATA_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/detail/user_interface_config.hpp b/boost/bimap/detail/user_interface_config.hpp
index 1d9a8e8e15..5bdf41bf7e 100755..100644
--- a/boost/bimap/detail/user_interface_config.hpp
+++ b/boost/bimap/detail/user_interface_config.hpp
@@ -13,7 +13,7 @@
#ifndef BOOST_BIMAP_DETAIL_USER_INTERFACE_CONFIG_HPP
#define BOOST_BIMAP_DETAIL_USER_INTERFACE_CONFIG_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/list_of.hpp b/boost/bimap/list_of.hpp
index 5865dd61e6..3bd6d379d6 100644
--- a/boost/bimap/list_of.hpp
+++ b/boost/bimap/list_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_LIST_OF_HPP
#define BOOST_BIMAP_LIST_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/multiset_of.hpp b/boost/bimap/multiset_of.hpp
index 656cf48e31..5124631994 100644
--- a/boost/bimap/multiset_of.hpp
+++ b/boost/bimap/multiset_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_MULTISET_OF_HPP
#define BOOST_BIMAP_MULTISET_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/property_map/set_support.hpp b/boost/bimap/property_map/set_support.hpp
index fec669e211..dcbad2f5ea 100644
--- a/boost/bimap/property_map/set_support.hpp
+++ b/boost/bimap/property_map/set_support.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_PROPERTY_MAP_SET_SUPPORT_HPP
#define BOOST_BIMAP_PROPERTY_MAP_SET_SUPPORT_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/property_map/unordered_set_support.hpp b/boost/bimap/property_map/unordered_set_support.hpp
index b656e303cc..11e3e20b77 100644
--- a/boost/bimap/property_map/unordered_set_support.hpp
+++ b/boost/bimap/property_map/unordered_set_support.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_PROPERTY_MAP_UNORDERED_SET_SUPPORT_HPP
#define BOOST_BIMAP_PROPERTY_MAP_UNORDERED_SET_SUPPORT_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/detail/access_builder.hpp b/boost/bimap/relation/detail/access_builder.hpp
index a1e939f827..49431d6e00 100755..100644
--- a/boost/bimap/relation/detail/access_builder.hpp
+++ b/boost/bimap/relation/detail/access_builder.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_ACCESS_BUILDER_HPP
#define BOOST_BIMAP_RELATION_ACCESS_BUILDER_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/detail/metadata_access_builder.hpp b/boost/bimap/relation/detail/metadata_access_builder.hpp
index 4ef6cae938..785256c896 100755..100644
--- a/boost/bimap/relation/detail/metadata_access_builder.hpp
+++ b/boost/bimap/relation/detail/metadata_access_builder.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_DETAIL_METADATA_ACCESS_BUILDER_HPP
#define BOOST_BIMAP_RELATION_DETAIL_METADATA_ACCESS_BUILDER_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/detail/mutant.hpp b/boost/bimap/relation/detail/mutant.hpp
index 8a2ffdeba0..f4ed982839 100644
--- a/boost/bimap/relation/detail/mutant.hpp
+++ b/boost/bimap/relation/detail/mutant.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_DETAIL_MUTANT_HPP
#define BOOST_BIMAP_RELATION_DETAIL_MUTANT_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/detail/static_access_builder.hpp b/boost/bimap/relation/detail/static_access_builder.hpp
index 72f9925b0c..a2285c8412 100755..100644
--- a/boost/bimap/relation/detail/static_access_builder.hpp
+++ b/boost/bimap/relation/detail/static_access_builder.hpp
@@ -13,7 +13,7 @@
#ifndef BOOST_BIMAP_RELATION_DETAIL_STATIC_ACCESS_BUILDER_HPP
#define BOOST_BIMAP_RELATION_DETAIL_STATIC_ACCESS_BUILDER_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/detail/to_mutable_relation_functor.hpp b/boost/bimap/relation/detail/to_mutable_relation_functor.hpp
index 1e8b521044..f484d45b4e 100755..100644
--- a/boost/bimap/relation/detail/to_mutable_relation_functor.hpp
+++ b/boost/bimap/relation/detail/to_mutable_relation_functor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_DETAIL_TO_MUTABLE_RELATION_FUNCTOR_HPP
#define BOOST_BIMAP_RELATION_DETAIL_TO_MUTABLE_RELATION_FUNCTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/member_at.hpp b/boost/bimap/relation/member_at.hpp
index c39738fc2f..1a57d04e39 100755..100644
--- a/boost/bimap/relation/member_at.hpp
+++ b/boost/bimap/relation/member_at.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_MEMBER_AT_HPP
#define BOOST_BIMAP_RELATION_MEMBER_AT_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/mutant_relation.hpp b/boost/bimap/relation/mutant_relation.hpp
index 60294a3b60..d6d41062c7 100644
--- a/boost/bimap/relation/mutant_relation.hpp
+++ b/boost/bimap/relation/mutant_relation.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_MUTANT_RELATION_HPP
#define BOOST_BIMAP_RELATION_MUTANT_RELATION_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
@@ -334,7 +334,7 @@ class mutant_relation : public
template< class Tag >
const BOOST_DEDUCED_TYPENAME ::boost::bimaps::relation::support::
result_of::get<Tag,const mutant_relation>::type
- get(BOOST_EXPLICIT_TEMPLATE_TYPE(Tag)) const
+ get() const
{
return ::boost::bimaps::relation::support::get<Tag>(*this);
}
@@ -342,7 +342,7 @@ class mutant_relation : public
template< class Tag >
BOOST_DEDUCED_TYPENAME ::boost::bimaps::relation::support::
result_of::get<Tag,mutant_relation>::type
- get(BOOST_EXPLICIT_TEMPLATE_TYPE(Tag))
+ get()
{
return ::boost::bimaps::relation::support::get<Tag>(*this);
}
diff --git a/boost/bimap/relation/pair_layout.hpp b/boost/bimap/relation/pair_layout.hpp
index 24368db105..d012b9f455 100755..100644
--- a/boost/bimap/relation/pair_layout.hpp
+++ b/boost/bimap/relation/pair_layout.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_PAIR_LAYOUT_HPP
#define BOOST_BIMAP_RELATION_PAIR_LAYOUT_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/structured_pair.hpp b/boost/bimap/relation/structured_pair.hpp
index 53a0b300bc..ba107b06dc 100644
--- a/boost/bimap/relation/structured_pair.hpp
+++ b/boost/bimap/relation/structured_pair.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_STRUCTURED_PAIR_HPP
#define BOOST_BIMAP_RELATION_STRUCTURED_PAIR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
@@ -337,7 +337,7 @@ class structured_pair :
template< class Tag >
const BOOST_DEDUCED_TYPENAME ::boost::bimaps::relation::support::
result_of::get<Tag,const structured_pair>::type
- get(BOOST_EXPLICIT_TEMPLATE_TYPE(Tag)) const
+ get() const
{
return ::boost::bimaps::relation::support::get<Tag>(*this);
}
@@ -345,7 +345,7 @@ class structured_pair :
template< class Tag >
BOOST_DEDUCED_TYPENAME ::boost::bimaps::relation::support::
result_of::get<Tag,structured_pair>::type
- get(BOOST_EXPLICIT_TEMPLATE_TYPE(Tag))
+ get()
{
return ::boost::bimaps::relation::support::get<Tag>(*this);
}
diff --git a/boost/bimap/relation/support/data_extractor.hpp b/boost/bimap/relation/support/data_extractor.hpp
index eab2db7ac8..10ec29862e 100644
--- a/boost/bimap/relation/support/data_extractor.hpp
+++ b/boost/bimap/relation/support/data_extractor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SUPPORT_DATA_EXTRACTOR_HPP
#define BOOST_BIMAP_RELATION_SUPPORT_DATA_EXTRACTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/support/get.hpp b/boost/bimap/relation/support/get.hpp
index 3a3afde15d..48d7240f51 100755..100644
--- a/boost/bimap/relation/support/get.hpp
+++ b/boost/bimap/relation/support/get.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SUPPORT_GET_HPP
#define BOOST_BIMAP_RELATION_SUPPORT_GET_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/support/get_pair_functor.hpp b/boost/bimap/relation/support/get_pair_functor.hpp
index 5f37bf6cfe..c3236279de 100755..100644
--- a/boost/bimap/relation/support/get_pair_functor.hpp
+++ b/boost/bimap/relation/support/get_pair_functor.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SUPPORT_GET_PAIR_FUNCTOR_HPP
#define BOOST_BIMAP_RELATION_SUPPORT_GET_PAIR_FUNCTOR_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/support/is_tag_of_member_at.hpp b/boost/bimap/relation/support/is_tag_of_member_at.hpp
index b2b1b7497b..69d1299eff 100755..100644
--- a/boost/bimap/relation/support/is_tag_of_member_at.hpp
+++ b/boost/bimap/relation/support/is_tag_of_member_at.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SUPPORT_IS_TAG_OF_MEMBER_AT_HPP
#define BOOST_BIMAP_RELATION_SUPPORT_IS_TAG_OF_MEMBER_AT_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/support/member_with_tag.hpp b/boost/bimap/relation/support/member_with_tag.hpp
index a8324ff281..1964f02909 100755..100644
--- a/boost/bimap/relation/support/member_with_tag.hpp
+++ b/boost/bimap/relation/support/member_with_tag.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SUPPORT_MEMBER_WITH_TAG_HPP
#define BOOST_BIMAP_RELATION_SUPPORT_MEMBER_WITH_TAG_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/support/opposite_tag.hpp b/boost/bimap/relation/support/opposite_tag.hpp
index 174bd985c0..df30059995 100755..100644
--- a/boost/bimap/relation/support/opposite_tag.hpp
+++ b/boost/bimap/relation/support/opposite_tag.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SUPPORT_OPPOSITE_TAG_HPP
#define BOOST_BIMAP_RELATION_SUPPORT_OPPOSITE_TAG_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/support/pair_by.hpp b/boost/bimap/relation/support/pair_by.hpp
index 1ce25fbe5c..7b8226d302 100755..100644
--- a/boost/bimap/relation/support/pair_by.hpp
+++ b/boost/bimap/relation/support/pair_by.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SUPPORT_PAIR_BY_HPP
#define BOOST_BIMAP_RELATION_SUPPORT_PAIR_BY_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/support/pair_type_by.hpp b/boost/bimap/relation/support/pair_type_by.hpp
index 64f98d1ecc..9d9c1188ed 100755..100644
--- a/boost/bimap/relation/support/pair_type_by.hpp
+++ b/boost/bimap/relation/support/pair_type_by.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SUPPORT_PAIR_TYPE_BY_HPP
#define BOOST_BIMAP_RELATION_SUPPORT_PAIR_TYPE_BY_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/support/value_type_of.hpp b/boost/bimap/relation/support/value_type_of.hpp
index 9dc5761119..24ec2392e0 100755..100644
--- a/boost/bimap/relation/support/value_type_of.hpp
+++ b/boost/bimap/relation/support/value_type_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SUPPORT_VALUE_TYPE_OF_HPP
#define BOOST_BIMAP_RELATION_SUPPORT_VALUE_TYPE_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/relation/symmetrical_base.hpp b/boost/bimap/relation/symmetrical_base.hpp
index ea787c3731..a81ab1dbf8 100755..100644
--- a/boost/bimap/relation/symmetrical_base.hpp
+++ b/boost/bimap/relation/symmetrical_base.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_RELATION_SYMMETRICAL_BASE_HPP
#define BOOST_BIMAP_RELATION_SYMMETRICAL_BASE_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/set_of.hpp b/boost/bimap/set_of.hpp
index caffa21318..e8ca09dd2c 100644
--- a/boost/bimap/set_of.hpp
+++ b/boost/bimap/set_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_SET_OF_HPP
#define BOOST_BIMAP_SET_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/support/data_type_by.hpp b/boost/bimap/support/data_type_by.hpp
index c6d2e2cc99..304597dbab 100755..100644
--- a/boost/bimap/support/data_type_by.hpp
+++ b/boost/bimap/support/data_type_by.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_SUPPORT_DATA_TYPE_BY_HPP
#define BOOST_BIMAP_SUPPORT_DATA_TYPE_BY_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/support/iterator_type_by.hpp b/boost/bimap/support/iterator_type_by.hpp
index 7141835042..e7cdb484b2 100644
--- a/boost/bimap/support/iterator_type_by.hpp
+++ b/boost/bimap/support/iterator_type_by.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_SUPPORT_ITERATOR_TYPE_BY_HPP
#define BOOST_BIMAP_SUPPORT_ITERATOR_TYPE_BY_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/support/key_type_by.hpp b/boost/bimap/support/key_type_by.hpp
index 0b4abb5d28..581f3b221d 100755..100644
--- a/boost/bimap/support/key_type_by.hpp
+++ b/boost/bimap/support/key_type_by.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_SUPPORT_KEY_TYPE_BY_HPP
#define BOOST_BIMAP_SUPPORT_KEY_TYPE_BY_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/support/lambda.hpp b/boost/bimap/support/lambda.hpp
index cffa2c3f9d..c8c44ecc2e 100755..100644
--- a/boost/bimap/support/lambda.hpp
+++ b/boost/bimap/support/lambda.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_SUPPORT_LAMBDA_HPP
#define BOOST_BIMAP_SUPPORT_LAMBDA_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/support/map_by.hpp b/boost/bimap/support/map_by.hpp
index ac57f1bccc..1d41529393 100755..100644
--- a/boost/bimap/support/map_by.hpp
+++ b/boost/bimap/support/map_by.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_SUPPORT_MAP_BY_HPP
#define BOOST_BIMAP_SUPPORT_MAP_BY_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/support/map_type_by.hpp b/boost/bimap/support/map_type_by.hpp
index 00b4d20be5..5727a76070 100755..100644
--- a/boost/bimap/support/map_type_by.hpp
+++ b/boost/bimap/support/map_type_by.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_SUPPORT_MAP_TYPE_BY_HPP
#define BOOST_BIMAP_SUPPORT_MAP_TYPE_BY_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/support/value_type_by.hpp b/boost/bimap/support/value_type_by.hpp
index a7ce6c0e5d..b65dfc674f 100755..100644
--- a/boost/bimap/support/value_type_by.hpp
+++ b/boost/bimap/support/value_type_by.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_SUPPORT_VALUE_TYPE_BY_HPP
#define BOOST_BIMAP_SUPPORT_VALUE_TYPE_BY_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/tags/support/apply_to_value_type.hpp b/boost/bimap/tags/support/apply_to_value_type.hpp
index bb6aa60613..af6dacdca0 100755..100644
--- a/boost/bimap/tags/support/apply_to_value_type.hpp
+++ b/boost/bimap/tags/support/apply_to_value_type.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_TAGS_SUPPORT_APPLY_TO_VALUE_TYPE_HPP
#define BOOST_BIMAP_TAGS_SUPPORT_APPLY_TO_VALUE_TYPE_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/tags/support/default_tagged.hpp b/boost/bimap/tags/support/default_tagged.hpp
index 4c02a65952..806ca20926 100755..100644
--- a/boost/bimap/tags/support/default_tagged.hpp
+++ b/boost/bimap/tags/support/default_tagged.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_TAGS_SUPPORT_DEFAULT_TAGGED_HPP
#define BOOST_BIMAP_TAGS_SUPPORT_DEFAULT_TAGGED_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/tags/support/is_tagged.hpp b/boost/bimap/tags/support/is_tagged.hpp
index 892b3b1022..62fcf81080 100755..100644
--- a/boost/bimap/tags/support/is_tagged.hpp
+++ b/boost/bimap/tags/support/is_tagged.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_TAGS_SUPPORT_IS_TAGGED_HPP
#define BOOST_BIMAP_TAGS_SUPPORT_IS_TAGGED_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/tags/support/overwrite_tagged.hpp b/boost/bimap/tags/support/overwrite_tagged.hpp
index 55cd0fc8e4..f3c49cc620 100755..100644
--- a/boost/bimap/tags/support/overwrite_tagged.hpp
+++ b/boost/bimap/tags/support/overwrite_tagged.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_TAGS_SUPPORT_OVERWRITE_TAGGED_HPP
#define BOOST_BIMAP_TAGS_SUPPORT_OVERWRITE_TAGGED_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/tags/support/tag_of.hpp b/boost/bimap/tags/support/tag_of.hpp
index 413703b41c..48b90041b8 100755..100644
--- a/boost/bimap/tags/support/tag_of.hpp
+++ b/boost/bimap/tags/support/tag_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_TAGS_SUPPORT_TAG_OF_HPP
#define BOOST_BIMAP_TAGS_SUPPORT_TAG_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/tags/support/value_type_of.hpp b/boost/bimap/tags/support/value_type_of.hpp
index a4ea82814c..e1e1760810 100755..100644
--- a/boost/bimap/tags/support/value_type_of.hpp
+++ b/boost/bimap/tags/support/value_type_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_TAGS_SUPPORT_VALUE_TYPE_OF_HPP
#define BOOST_BIMAP_TAGS_SUPPORT_VALUE_TYPE_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/tags/tagged.hpp b/boost/bimap/tags/tagged.hpp
index ca2a24c2f9..0a48d0378a 100755..100644
--- a/boost/bimap/tags/tagged.hpp
+++ b/boost/bimap/tags/tagged.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_TAGS_TAGGED_HPP
#define BOOST_BIMAP_TAGS_TAGGED_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/unconstrained_set_of.hpp b/boost/bimap/unconstrained_set_of.hpp
index 0fcf94697a..107e1a555e 100644
--- a/boost/bimap/unconstrained_set_of.hpp
+++ b/boost/bimap/unconstrained_set_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_UNCONSTRAINED_SET_OF_HPP
#define BOOST_BIMAP_UNCONSTRAINED_SET_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/unordered_multiset_of.hpp b/boost/bimap/unordered_multiset_of.hpp
index 3ff499d87a..1444a95272 100644
--- a/boost/bimap/unordered_multiset_of.hpp
+++ b/boost/bimap/unordered_multiset_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_UNORDERED_MULTISET_OF_HPP
#define BOOST_BIMAP_UNORDERED_MULTISET_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/unordered_set_of.hpp b/boost/bimap/unordered_set_of.hpp
index 146b506a76..d94c5b0762 100644
--- a/boost/bimap/unordered_set_of.hpp
+++ b/boost/bimap/unordered_set_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_UNORDERED_SET_OF_HPP
#define BOOST_BIMAP_UNORDERED_SET_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/vector_of.hpp b/boost/bimap/vector_of.hpp
index cacb41fe72..4ed3427c09 100644
--- a/boost/bimap/vector_of.hpp
+++ b/boost/bimap/vector_of.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VECTOR_OF_HPP
#define BOOST_BIMAP_VECTOR_OF_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/list_map_view.hpp b/boost/bimap/views/list_map_view.hpp
index 1014fed846..9b0cf6f0ef 100644
--- a/boost/bimap/views/list_map_view.hpp
+++ b/boost/bimap/views/list_map_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_LIST_MAP_VIEW_HPP
#define BOOST_BIMAP_VIEWS_LIST_MAP_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/list_set_view.hpp b/boost/bimap/views/list_set_view.hpp
index ce9c47d549..cfa52ab19e 100644
--- a/boost/bimap/views/list_set_view.hpp
+++ b/boost/bimap/views/list_set_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_LIST_SET_VIEW_HPP
#define BOOST_BIMAP_VIEWS_LIST_SET_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/map_view.hpp b/boost/bimap/views/map_view.hpp
index b8c2e01afe..80820aab81 100644
--- a/boost/bimap/views/map_view.hpp
+++ b/boost/bimap/views/map_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_MAP_VIEW_HPP
#define BOOST_BIMAP_VIEWS_MAP_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/multimap_view.hpp b/boost/bimap/views/multimap_view.hpp
index 08022e7c35..7beb92095d 100644
--- a/boost/bimap/views/multimap_view.hpp
+++ b/boost/bimap/views/multimap_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_MULTIMAP_VIEW_HPP
#define BOOST_BIMAP_VIEWS_MULTIMAP_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/multiset_view.hpp b/boost/bimap/views/multiset_view.hpp
index c49230b2cb..6c93b484b9 100755..100644
--- a/boost/bimap/views/multiset_view.hpp
+++ b/boost/bimap/views/multiset_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_MULTISET_VIEW_HPP
#define BOOST_BIMAP_VIEWS_MULTISET_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/set_view.hpp b/boost/bimap/views/set_view.hpp
index 8a857afc7b..de5e6da99d 100755..100644
--- a/boost/bimap/views/set_view.hpp
+++ b/boost/bimap/views/set_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_SET_VIEW_HPP
#define BOOST_BIMAP_VIEWS_SET_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/unconstrained_map_view.hpp b/boost/bimap/views/unconstrained_map_view.hpp
index b78a80ef1e..863c7df918 100644
--- a/boost/bimap/views/unconstrained_map_view.hpp
+++ b/boost/bimap/views/unconstrained_map_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_UNCONSTRAINED_MAP_VIEW_HPP
#define BOOST_BIMAP_VIEWS_UNCONSTRAINED_MAP_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/unconstrained_set_view.hpp b/boost/bimap/views/unconstrained_set_view.hpp
index e4ada9d08c..35cf2e55d4 100644
--- a/boost/bimap/views/unconstrained_set_view.hpp
+++ b/boost/bimap/views/unconstrained_set_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_UNCONSTRAINED_SET_VIEW_HPP
#define BOOST_BIMAP_VIEWS_UNCONSTRAINED_SET_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/unordered_map_view.hpp b/boost/bimap/views/unordered_map_view.hpp
index 90eeb1e719..c41fcbd9b4 100644
--- a/boost/bimap/views/unordered_map_view.hpp
+++ b/boost/bimap/views/unordered_map_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_UNOREDERED_MAP_VIEW_HPP
#define BOOST_BIMAP_VIEWS_UNOREDERED_MAP_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/unordered_multimap_view.hpp b/boost/bimap/views/unordered_multimap_view.hpp
index ac4579cf91..17faf27322 100644
--- a/boost/bimap/views/unordered_multimap_view.hpp
+++ b/boost/bimap/views/unordered_multimap_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_UNOREDERED_MULTIMAP_VIEW_HPP
#define BOOST_BIMAP_VIEWS_UNOREDERED_MULTIMAP_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/unordered_multiset_view.hpp b/boost/bimap/views/unordered_multiset_view.hpp
index 3a72e36c79..d1d137d0eb 100755..100644
--- a/boost/bimap/views/unordered_multiset_view.hpp
+++ b/boost/bimap/views/unordered_multiset_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_UNORDERED_MULTISET_VIEW_HPP
#define BOOST_BIMAP_VIEWS_UNORDERED_MULTISET_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/unordered_set_view.hpp b/boost/bimap/views/unordered_set_view.hpp
index 02187aef2a..c2a8ae3b5e 100755..100644
--- a/boost/bimap/views/unordered_set_view.hpp
+++ b/boost/bimap/views/unordered_set_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_UNORDERED_SET_VIEW_HPP
#define BOOST_BIMAP_VIEWS_UNORDERED_SET_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/vector_map_view.hpp b/boost/bimap/views/vector_map_view.hpp
index d8fdd8d82b..a22bb57f39 100644
--- a/boost/bimap/views/vector_map_view.hpp
+++ b/boost/bimap/views/vector_map_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_VECTOR_MAP_VIEW_HPP
#define BOOST_BIMAP_VIEWS_VECTOR_MAP_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif
diff --git a/boost/bimap/views/vector_set_view.hpp b/boost/bimap/views/vector_set_view.hpp
index 890ffd02a9..207ca7d2a1 100644
--- a/boost/bimap/views/vector_set_view.hpp
+++ b/boost/bimap/views/vector_set_view.hpp
@@ -12,7 +12,7 @@
#ifndef BOOST_BIMAP_VIEWS_VECTOR_SET_VIEW_HPP
#define BOOST_BIMAP_VIEWS_VECTOR_SET_VIEW_HPP
-#if defined(_MSC_VER) && (_MSC_VER>=1200)
+#if defined(_MSC_VER)
#pragma once
#endif