#include <boost/static_assert.hpp>#include <boost/call_traits.hpp>#include <boost/type_traits/remove_reference.hpp>

Classes | |
| struct | phoenix::nil_t | 
| struct | phoenix::impl::access< T > | 
| struct | phoenix::impl::access< T & > | 
| struct | phoenix::tuple_element< N, TupleT > | 
| struct | phoenix::tuple_element< 0, TupleT > | 
| struct | phoenix::tuple_element< 1, TupleT > | 
| struct | phoenix::tuple_element< 2, TupleT > | 
| struct | phoenix::tuple< A, B, C, NU > | 
| struct | phoenix::tuple_index< N > | 
| struct | phoenix::tuple_base< DerivedT > | 
| struct | phoenix::tuple<> | 
| struct | phoenix::tuple< A, nil_t, nil_t, nil_t > | 
| struct | phoenix::tuple< A, B, nil_t, nil_t > | 
| struct | phoenix::tuple< A, B, C, nil_t > | 
Namespaces | |
| phoenix | |
| phoenix::impl | |
| phoenix::tuple_index_names | |
Macros | |
| #define | PHOENIX_LIMIT 3 | 
Variables | |
| tuple_index< 0 > const | phoenix::tuple_index_names::_1 = tuple_index<0>() | 
| tuple_index< 1 > const | phoenix::tuple_index_names::_2 = tuple_index<1>() | 
| tuple_index< 2 > const | phoenix::tuple_index_names::_3 = tuple_index<2>() | 
| #define PHOENIX_LIMIT 3 |