Add missing new method to clang::serialization::DataStreamBasic{Reader,Writer} subclasses

See https://github.com/llvm/llvm-project/pull/134142
This commit is contained in:
Anthony Latsis
2025-06-12 03:33:13 +01:00
parent 7f8415bd36
commit b58d10c682
2 changed files with 9 additions and 0 deletions

View File

@@ -61,6 +61,10 @@ public:
asImpl().writeUInt64(uint64_t(value));
}
void writeUnsignedOrNone(clang::UnsignedOrNone value) {
asImpl().writeUInt64(uint64_t(value.toInternalRepresentation()));
}
void writeSelector(clang::Selector selector) {
if (selector.isNull()) {
asImpl().writeUInt64(0);