- typedef cds::intrusive::FCStack< value_type, boost::intrusive::slist< value_type >,
- cds::intrusive::fcstack::make_traits<
- cds::opt::enable_elimination< true >
- >::type
- > stack_type;
+ struct stack_traits : public
+ cds::intrusive::fcstack::make_traits <
+ cds::opt::enable_elimination < true >
+ > ::type
+ {};
+ typedef cds::intrusive::FCStack< value_type, boost::intrusive::slist< value_type >, stack_traits > stack_type;