================
@@ -362,6 +362,21 @@ class FoldingSetNodeID {
     }
   }
 
+  void AddRanges(const SmallVector<std::pair<int64_t, int64_t>, 16> &Ranges) {
+    unsigned Size = Ranges.size();
----------------
haopliu wrote:
Done, thanks!
https://github.com/llvm/llvm-project/pull/84803