================ @@ -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:
I see, you're following the convention for `SBMemoryRegionInfoList`. In the discussion above with Greg I proposed a different solution. 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