[libc-commits] [flang] [clang] [libcxx] [mlir] [compiler-rt] [libc] [llvm] [clang-tools-extra] Make SmallVectorImpl destructor protected (PR #71439)
Andy Kaylor via libc-commits
libc-commits at lists.llvm.org
Mon Nov 6 13:22:12 PST 2023
================
@@ -95,7 +95,7 @@ class SerializeToHsacoPass
std::unique_ptr<std::vector<char>>
serializeISA(const std::string &isa) override;
- std::unique_ptr<SmallVectorImpl<char>> assembleIsa(const std::string &isa);
+ std::unique_ptr<SmallVector<char, 16>> assembleIsa(const std::string &isa);
----------------
andykaylor wrote:
I'm not familiar enough with this code to know what would be best, and honestly I didn't spend any time trying to figure that out. My goal was just to get it to compile with my SmallVectorImpl change. I hope that the maintainers of this code will make a change that will make my change unnecessary.
https://github.com/llvm/llvm-project/pull/71439
More information about the libc-commits
mailing list