From 9e23fbc66f597adc730640abaf83be5f194fda7c Mon Sep 17 00:00:00 2001 From: Michel Morin Date: Wed, 4 Apr 2012 14:20:14 +0000 Subject: [PATCH] Clang now has a querying macro for BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS. Use this querying macro and remove version checks. [SVN r77752] --- include/boost/config/compiler/clang.hpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/boost/config/compiler/clang.hpp b/include/boost/config/compiler/clang.hpp index 6adbec1b..af3d4cb8 100644 --- a/include/boost/config/compiler/clang.hpp +++ b/include/boost/config/compiler/clang.hpp @@ -71,8 +71,7 @@ # define BOOST_NO_LAMBDAS #endif -#if !(defined(__GXX_EXPERIMENTAL_CXX0X__) || __cplusplus >= 201103L) \ - || __clang_major__ < 2 || (__clang_major__ == 2 && __clang_minor__ < 8) +#if !__has_feature(cxx_local_type_template_args) # define BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS #endif