namespace ordlist {
namespace {
- struct NOGC_cmp_traits: public cc::lazy_list::type_traits
+ struct NOGC_cmp_traits : public cc::lazy_list::traits
{
typedef LazyListTestHeader::cmp<LazyListTestHeader::item> compare;
};
}
namespace {
- struct NOGC_less_traits: public cc::lazy_list::type_traits
+ struct NOGC_less_traits : public cc::lazy_list::traits
{
typedef LazyListTestHeader::lt<LazyListTestHeader::item> less;
};
}
namespace {
- struct NOGC_cmpmix_traits: public cc::lazy_list::type_traits
+ struct NOGC_cmpmix_traits : public cc::lazy_list::traits
{
typedef LazyListTestHeader::cmp<LazyListTestHeader::item> compare;
typedef LazyListTestHeader::lt<LazyListTestHeader::item> less;
}
namespace {
- struct NOGC_ic_traits: public cc::lazy_list::type_traits
+ struct NOGC_ic_traits : public cc::lazy_list::traits
{
typedef LazyListTestHeader::lt<LazyListTestHeader::item> less;
typedef cds::atomicity::item_counter item_counter;