Searched refs:is_env (Results 1 – 6 of 6) sorted by relevance
45 BOOST_MPL_ASSERT_NOT((proto::is_env<int>)); in test_is_env()46 BOOST_MPL_ASSERT_NOT((proto::is_env<int &>)); in test_is_env()47 BOOST_MPL_ASSERT_NOT((proto::is_env<int const &>)); in test_is_env()49 BOOST_MPL_ASSERT_NOT((proto::is_env<abstract>)); in test_is_env()50 BOOST_MPL_ASSERT_NOT((proto::is_env<abstract &>)); in test_is_env()51 BOOST_MPL_ASSERT_NOT((proto::is_env<abstract const &>)); in test_is_env()53 BOOST_MPL_ASSERT((proto::is_env<proto::empty_env>)); in test_is_env()54 BOOST_MPL_ASSERT((proto::is_env<proto::empty_env &>)); in test_is_env()55 BOOST_MPL_ASSERT((proto::is_env<proto::empty_env const &>)); in test_is_env()57 BOOST_MPL_ASSERT((proto::is_env<proto::env<tag0_type, int> >)); in test_is_env()[all …]
64 struct is_env struct69 struct is_env<T, typename T::proto_environment_> struct74 struct is_env<T &, void> struct75 : is_env<T>
179 template<typename T, bool B = is_env<T>::value>238 template<typename Env, bool IsEnv = is_env<Env>::value>274 template<typename Env, bool IsEnv = is_env<Env>::value>332 template<typename Env, bool B = is_env<Env>::value>
104 is_env<Data>::value
522 struct is_env;
2485 boost/proto/is_env.html