forked from boostorg/concept_check
added specialization of SignedIntegerConcept for long long
[SVN r8970]
This commit is contained in:
@@ -124,6 +124,9 @@ struct require_same { typedef T type; };
|
|||||||
template <> struct SignedIntegerConcept<short> { void constraints() {} };
|
template <> struct SignedIntegerConcept<short> { void constraints() {} };
|
||||||
template <> struct SignedIntegerConcept<int> { void constraints() {} };
|
template <> struct SignedIntegerConcept<int> { void constraints() {} };
|
||||||
template <> struct SignedIntegerConcept<long> { void constraints() {} };
|
template <> struct SignedIntegerConcept<long> { void constraints() {} };
|
||||||
|
# if (defined(ULLONG_MAX) || defined(ULONG_LONG_MAX))
|
||||||
|
template <> struct SignedIntegerConcept<long long> { void constraints() {} };
|
||||||
|
# endif
|
||||||
// etc.
|
// etc.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user