//@cond
static CDS_CONSTEXPR value_type * free0() CDS_NOEXCEPT
{
- return null_ptr<value_type *>();
+ return nullptr;
}
static CDS_CONSTEXPR value_type * free1() CDS_NOEXCEPT
{
} while ( bkoff(), true );
// No control path reaches this line!
- return null_ptr<value_type *>();
+ return nullptr;
}
/// Synonym of \ref cds_intrusive_TsigasQueue_enqueue "enqueue"
void clear( Disposer f )
{
value_type * pv;
- while ( (pv = pop()) != null_ptr<value_type *>() ) {
+ while ( (pv = pop()) != nullptr ) {
unref(f)( pv );
}
}