Searched refs:value_counted (Results 1 – 2 of 2) sorted by relevance
206 struct value_counted : public value_base struct208 value_counted& operator=(value_counted const&);211 value_counted();212 value_counted(value_counted const&);213 value_counted(value_base const&);214 value_counted(value_node*);215 ~value_counted();252 struct value : public detail::value_counted260 void swap(value& x) { detail::value_counted::swap(x); } in swap()
171 value_counted::value_counted() : value_base(&value_nil_impl::instance) in value_counted() function in quickbook::detail::value_counted180 value_counted::value_counted(value_counted const& x) : value_base(x) in value_counted() function in quickbook::detail::value_counted185 value_counted::value_counted(value_base const& x) : value_base(x) in value_counted() function in quickbook::detail::value_counted190 value_counted::value_counted(value_node* x) : value_base(x) in value_counted() function in quickbook::detail::value_counted195 value_counted::~value_counted() { intrusive_ptr_release(value_); } in ~value_counted()201 value::value() : detail::value_counted() {} in value()203 value::value(value const& x) : detail::value_counted(x) {} in value()205 value::value(detail::value_base const& x) : detail::value_counted(x) {} in value()207 value::value(detail::value_node* x) : detail::value_counted(x) {} in value()