================ @@ -159,4 +160,23 @@ struct TrackingOutputBuffer : public llvm::itanium_demangle::OutputBuffer { }; } // namespace lldb_private +/// Custom deleter to use with unique_ptr. +/// +/// Usage: +/// \code{.cpp} +/// +/// auto OB = +/// std::unique_ptr<TrackingOutputBuffer, TrackingOutputBufferDeleter>( +/// new TrackingOutputBuffer()); +/// +/// \endcode +struct TrackingOutputBufferDeleter { ---------------- Michael137 wrote:
Can we just put it into the test file for now? And put it back into the header once we actually need it elsewhere? https://github.com/llvm/llvm-project/pull/142815 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits