Lines Matching defs:obj
110 lazy(T x) : obj(new detail::strict_lazy<T>(x)) {
118 lazy(F &&f) : obj(new detail::deferred_lazy<
132 lazy(const lazy &other) : obj(obj->clone()) {
135 lazy(lazy &&other) : obj(NULL) {
136 std::swap(obj, other.obj);
140 delete obj;
145 std::swap(obj, other.obj);
153 return *obj;
157 detail::basic_lazy<T> *obj;