Lines Matching refs:refC
374 mutable RefCountType refC; member
378 strict_cons( const T& h, const tail_type& t ) : refC(0), head(h), tail(t) {} in strict_cons()
383 ++ (p->refC); in intrusive_ptr_add_ref()
387 if( !--(p->refC) ) delete p; in intrusive_ptr_release()
519 ~strict_list() { while(rep && (rep->refC == 1)) rep = rep->tail; } in ~strict_list()
879 mutable RefCountType refC; member in boost::phoenix::impl::Cache
948 Cache( CacheEmpty ) : refC(0), fxn(blackhole()), val() {} in Cache()
949 Cache( const odd_list<T>& x ) : refC(0), fxn(blackhole()), val(x) {} in Cache()
950 Cache( const T& x, const list<T>& l ) : refC(0),fxn(blackhole()),val(x,l) in Cache()
954 : refC(0), fxn(f), val( OddListDummyY() ) {} in Cache()
959 : refC(0), fxn(make_fun0_odd_list<T>()(f)), val( OddListDummyY() ) {} in Cache()
965 : refC(0), fxn(make_fun0_odd_list<T>()(cvt<T,F>(f))), val( OddListDummyY() ) {} in Cache()
975 ++ (p->refC); in intrusive_ptr_add_ref()
979 if( !--(p->refC) ) delete p; in intrusive_ptr_release()