summaryrefslogtreecommitdiff
path: root/boost/icl/concept/interval_associator.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/icl/concept/interval_associator.hpp')
-rw-r--r--boost/icl/concept/interval_associator.hpp78
1 files changed, 39 insertions, 39 deletions
diff --git a/boost/icl/concept/interval_associator.hpp b/boost/icl/concept/interval_associator.hpp
index 24c6c4f043..14d522eb3d 100644
--- a/boost/icl/concept/interval_associator.hpp
+++ b/boost/icl/concept/interval_associator.hpp
@@ -325,7 +325,7 @@ operator += (Type& object, const OperandT& operand)
}
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op + (T, c P&) T:{S}|{M} P:{e i S}|{b p M}
//------------------------------------------------------------------------------
@@ -340,7 +340,7 @@ operator + (Type object, const OperandT& operand)
return object += operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type, class OperandT>
typename enable_if<is_binary_intra_combinable<Type, OperandT>, Type>::type
@@ -357,9 +357,9 @@ operator + (Type&& object, const OperandT& operand)
return boost::move(object += operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op + (c P&, T) T:{S}|{M} P:{e i S'}|{b p M'}
//------------------------------------------------------------------------------
@@ -374,7 +374,7 @@ operator + (const OperandT& operand, Type object)
return object += operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type, class OperandT>
typename enable_if<is_binary_intra_combinable<Type, OperandT>, Type>::type
@@ -391,9 +391,9 @@ operator + (const OperandT& operand, Type&& object)
return boost::move(object += operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op + (T, c P&) T:{S}|{M} P:{S}|{M}
//------------------------------------------------------------------------------
@@ -408,7 +408,7 @@ operator + (Type object, const Type& operand)
return object += operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type>
typename enable_if<is_interval_container<Type>, Type>::type
@@ -439,7 +439,7 @@ operator + (Type&& object, Type&& operand)
return boost::move(object += operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- Addition |=, |
@@ -477,7 +477,7 @@ operator |= (Type& object, const OperandT& operand)
return object += operand;
}
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op | (T, c P&) T:{S}|{M} P:{e i S}|{b p M}
//------------------------------------------------------------------------------
@@ -492,7 +492,7 @@ operator | (Type object, const OperandT& operand)
return object += operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type, class OperandT>
typename enable_if<is_binary_intra_combinable<Type, OperandT>, Type>::type
@@ -509,9 +509,9 @@ operator | (Type&& object, const OperandT& operand)
return boost::move(object += operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op | (T, c P&) T:{S}|{M} P:{S}|{M}
//------------------------------------------------------------------------------
@@ -526,7 +526,7 @@ operator | (const OperandT& operand, Type object)
return object += operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type, class OperandT>
typename enable_if<is_binary_intra_combinable<Type, OperandT>, Type>::type
@@ -543,9 +543,9 @@ operator | (const OperandT& operand, Type&& object)
return boost::move(object += operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op | (T, c P&) T:{S}|{M} P:{S}|{M}
//------------------------------------------------------------------------------
@@ -559,7 +559,7 @@ operator | (Type object, const Type& operand)
{
return object += operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type>
typename enable_if<is_interval_container<Type>, Type>::type
@@ -590,7 +590,7 @@ operator | (Type&& object, Type&& operand)
return boost::move(object += operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//==============================================================================
@@ -707,7 +707,7 @@ operator -= (Type& object, const IntervalSetT& operand)
return erase(object, operand);
}
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op - (T, c P&) T:{S}|{M} P:{e i S'}|{e i b p S' M'}
//------------------------------------------------------------------------------
@@ -718,7 +718,7 @@ operator - (Type object, const OperandT& operand)
return object -= operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type, class OperandT>
typename enable_if<is_right_inter_combinable<Type, OperandT>, Type>::type
@@ -735,7 +735,7 @@ operator - (Type&& object, const OperandT& operand)
return boost::move(object -= operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//==============================================================================
//= Intersection<IntervalSet|IntervalSet>
@@ -776,7 +776,7 @@ operator &= (Type& object, const OperandT& operand)
return object;
}
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op & (T, c P&) T:{S}|{M} P:{e i S'}|{e i b p S' M'} S<S' M<M' <:coarser
//------------------------------------------------------------------------------
@@ -787,7 +787,7 @@ operator & (Type object, const OperandT& operand)
return object &= operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type, class OperandT>
typename enable_if<is_binary_inter_combinable<Type, OperandT>, Type>::type
@@ -804,9 +804,9 @@ operator & (Type&& object, const OperandT& operand)
return boost::move(object &= operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op & (c P&, T) T:{S}|{M} P:{e i S'}|{e i b p S' M'} S<S' M<M' <:coarser
//------------------------------------------------------------------------------
@@ -817,7 +817,7 @@ operator & (const OperandT& operand, Type object)
return object &= operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type, class OperandT>
typename enable_if<is_binary_inter_combinable<Type, OperandT>, Type>::type
@@ -834,9 +834,9 @@ operator & (const OperandT& operand, Type&& object)
return boost::move(object &= operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op & (T, c T&) T:{S M}
//------------------------------------------------------------------------------
@@ -847,7 +847,7 @@ operator & (Type object, const Type& operand)
return object &= operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type>
typename enable_if<is_interval_container<Type>, Type>::type
@@ -878,7 +878,7 @@ operator & (Type&& object, Type&& operand)
return boost::move(object &= operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- intersects<IntervalSet|IntervalMap>
@@ -1011,7 +1011,7 @@ operator ^= (Type& object, const OperandT& operand)
return icl::flip(object, operand);
}
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op ^ (T, c P&) T:{S}|{M} P:{e i S'}|{b p M'} S<S' M<M' <:coarser
//------------------------------------------------------------------------------
@@ -1022,7 +1022,7 @@ operator ^ (Type object, const OperandT& operand)
return object ^= operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type, class OperandT>
typename enable_if<is_binary_intra_combinable<Type, OperandT>, Type>::type
@@ -1039,9 +1039,9 @@ operator ^ (Type&& object, const OperandT& operand)
return boost::move(object ^= operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op ^ (c P&, T) T:{S}|{M} P:{e i S'}|{b p M'} S<S' M<M' <:coarser
//------------------------------------------------------------------------------
@@ -1052,7 +1052,7 @@ operator ^ (const OperandT& operand, Type object)
return object ^= operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type, class OperandT>
typename enable_if<is_binary_intra_combinable<Type, OperandT>, Type>::type
@@ -1069,9 +1069,9 @@ operator ^ (const OperandT& operand, Type&& object)
return boost::move(object ^= operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
-#ifdef BOOST_NO_RVALUE_REFERENCES
+#ifdef BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//------------------------------------------------------------------------------
//- T op ^ (T, c T&) T:{S M}
//------------------------------------------------------------------------------
@@ -1082,7 +1082,7 @@ operator ^ (typename Type::overloadable_type object, const Type& operand)
return object ^= operand;
}
-#else //BOOST_NO_RVALUE_REFERENCES
+#else //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
template<class Type>
typename enable_if<is_interval_container<Type>, Type>::type
@@ -1113,7 +1113,7 @@ operator ^ (Type&& object, Type&& operand)
return boost::move(object ^= operand);
}
-#endif //BOOST_NO_RVALUE_REFERENCES
+#endif //BOOST_ICL_NO_CXX11_RVALUE_REFERENCES
//==========================================================================
//= Element Iteration <IntervalSet|IntervalMap>