================ @@ -242,6 +244,12 @@ class AddressRange { lldb::addr_t m_byte_size = 0; ///< The size in bytes of this address range. }; +// Forward-declarable wrapper. +class AddressRanges : public std::vector<lldb_private::AddressRange> { +public: + using std::vector<lldb_private::AddressRange>::vector; +}; ---------------- bulbazord wrote:
Why do you wrap this instead of using `std::vector<lldb_private::AddressRange>` below? https://github.com/llvm/llvm-project/pull/92014 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits