From b967d0f1c5ce00c17fcf520cd2c98dd6178ba67f Mon Sep 17 00:00:00 2001 From: Jeremy Siek Date: Tue, 6 Feb 2001 04:38:57 +0000 Subject: [PATCH] added specialization of SignedIntegerConcept for long long [SVN r8970] --- include/boost/concept_check.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/boost/concept_check.hpp b/include/boost/concept_check.hpp index 31568a5..94c551f 100644 --- a/include/boost/concept_check.hpp +++ b/include/boost/concept_check.hpp @@ -124,6 +124,9 @@ struct require_same { typedef T type; }; template <> struct SignedIntegerConcept { void constraints() {} }; template <> struct SignedIntegerConcept { void constraints() {} }; template <> struct SignedIntegerConcept { void constraints() {} }; +# if (defined(ULLONG_MAX) || defined(ULONG_LONG_MAX)) + template <> struct SignedIntegerConcept { void constraints() {} }; +# endif // etc. #endif