Lines Matching defs:obj
383 auto deleter = [&](T * obj)
385 AllocatorTraits::deallocate(alloc, obj, 1);
387 std::unique_ptr<T, decltype(deleter)> obj(AllocatorTraits::allocate(alloc, 1), deleter);
388 AllocatorTraits::construct(alloc, obj.get(), std::forward<Args>(args)...);
389 JSON_ASSERT(obj != nullptr);
390 return obj.release();
1510 static ReferenceType get_ref_impl(ThisType& obj)
1513 auto* ptr = obj.template get_ptr<typename std::add_pointer<ReferenceType>::type>();
1520 JSON_THROW(type_error::create(303, detail::concat("incompatible ReferenceType for get_ref, actual type is ", obj.type_name()), &obj));