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 2929ce5..5fe7a3f 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 18e0359..419407f 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 8e78090..374c351 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 9051a46..0990620 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 fd8c435..9df655e 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 f6f5864..4f79cfc 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 3835b7c..bf3c1a9 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 6957045..25ba2f5 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 310e2b4..62f2031 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 e4fd52d..4fc5cdf 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 3df1a03..04050cd 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 f39899e..419fb27 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 fe89d9a..660acaf 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 6278844..8b8db06 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 4771149..99a5e27 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 6c8dbf3..c6ba052 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 4bde159..d6042e6 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 937a0d8..7ecffcf 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 fd233e8..d5a38ad 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 104d197..473ed49 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 1d8e4c9..5406e87 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 cf00b0f..840f02b 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 87d4172..e1d9cfa 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 1d49ac7..b0dfe92 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 28a91a4..f642e96 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 1f252e3..fc3ab5c 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 3a8ed63..cbb1cad 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 01c899d..8c982cc 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 0ff4762..6d29816 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 925184c..bd1c43f 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 13d52c1..58dad37 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 3d22d73..d95a4f0 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 d485e50..987bb0d 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 51059c3..8f61d5c 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 c796a70..17d43cb 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 b170549..f0de120 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 6801632..c970fcd 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 45305f0..817e30f 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 08d7a42..e785ed7 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 b669ee0..dee81f8 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 1d9a8e8..5bdf41b 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 5865dd6..3bd6d37 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 656cf48..5124631 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 fec669e..dcbad2f 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 b656e30..11e3e20 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 a1e939f..49431d6 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 4ef6cae..785256c 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 8a2ffde..f4ed982 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 72f9925..a2285c8 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 1e8b521..f484d45 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 c39738f..1a57d04 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 60294a3..d6d4106 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 24368db..d012b9f 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 53a0b30..ba107b0 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 eab2db7..10ec298 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 3a3afde..48d7240 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 5f37bf6..c323627 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 b2b1b74..69d1299 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 a8324ff..1964f02 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 174bd98..df30059 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 1ce25fb..7b8226d 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 64f98d1..9d9c118 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 9dc5761..24ec239 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 ea787c3..a81ab1d 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 caffa21..e8ca09d 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 c6d2e2c..304597d 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 7141835..e7cdb48 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 0b4abb5..581f3b2 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 cffa2c3..c8c44ec 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 ac57f1b..1d41529 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 00b4d20..5727a76 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 a7ce6c0..b65dfc6 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 bb6aa60..af6dacd 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 4c02a65..806ca20 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 892b3b1..62fcf81 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 55cd0fc..f3c49cc 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 413703b..48b9004 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 a4ea828..e1e1760 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 ca2a24c..0a48d03 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 0fcf946..107e1a5 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 3ff499d..1444a95 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 146b506..d94c5b0 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 cacb41f..4ed3427 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 1014fed..9b0cf6f 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 ce9c47d..cfa52ab 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 b8c2e01..80820aa 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 08022e7..7beb920 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 c49230b..6c93b48 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 8a857af..de5e6da 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 b78a80e..863c7df 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 e4ada9d..35cf2e5 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 90eeb1e..c41fcbd 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 ac4579c..17faf27 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 3a72e36..d1d137d 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 02187ae..c2a8ae3 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 d8fdd8d..a22bb57 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 890ffd0..207ca7d 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