================ @@ -723,17 +772,14 @@ join(llvm::ImmutableMap<K, V> A, llvm::ImmutableMap<K, V> B, // ========================================================================= // using OriginLoanMap = llvm::ImmutableMap<OriginID, LoanSet>; +using ExpiredLoanMap = llvm::ImmutableMap<LoanID, const ExpireFact *>; ---------------- usx95 wrote:
Great point. I switched to using the ExpireFact appearing later in the TU to make this hermetic. Also added test `potential_multiple_expiry_of_same_loan`. https://github.com/llvm/llvm-project/pull/149731 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits