[llvm-branch-commits] [clang] [LifetimeSafety] Add origin tracking for pointer dereference (PR #170006)

Yitzhak Mandelbaum via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Dec 10 07:14:12 PST 2025


================
@@ -239,6 +239,10 @@ void FactsGenerator::VisitUnaryOperator(const UnaryOperator *UO) {
     // origin of this UnaryOperator expression.
     killAndFlowOrigin(*UO, *SubExpr);
   }
+  if (UO->getOpcode() == UO_Deref) {
----------------
ymand wrote:

Nit: move to a switch now that you have 2 cases. 

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


More information about the llvm-branch-commits mailing list