[clang] [LifetimeSafety] Revisit tracking moved objects (PR #178670)

Utkarsh Saxena via cfe-commits cfe-commits at lists.llvm.org
Thu Feb 5 05:22:33 PST 2026


================
@@ -52,6 +52,12 @@ struct AccessPath {
   const clang::MaterializeTemporaryExpr *getAsMaterializeTemporaryExpr() const {
     return P.dyn_cast<const clang::MaterializeTemporaryExpr *>();
   }
+
+  bool operator==(const AccessPath &RHS) const {
+    return getAsValueDecl() == RHS.getAsValueDecl() &&
----------------
usx95 wrote:

Done.

https://github.com/llvm/llvm-project/pull/178670


More information about the cfe-commits mailing list