================ @@ -527,6 +527,13 @@ class TagTableInfo Info.EnumExtensibility = static_cast<EnumExtensibilityKind>((Payload & 0x3) - 1); + uint8_t Copyable = + endian::readNext<uint8_t, llvm::endianness::little>(Data); + if (Copyable == 1) + Info.setSwiftCopyable(std::optional(false)); + else if (Copyable == 2) + Info.setSwiftCopyable(std::optional(true)); ---------------- egorzhdan wrote:
Good point! Added the constants. https://github.com/llvm/llvm-project/pull/90064 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits