[llvm-branch-commits] [clang] [LifetimeSafety][NFC] Add field-labeled child edges to OriginNode and generalize subtree walks (PR #201510)

Utkarsh Saxena via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Jun 18 07:25:28 PDT 2026


================
@@ -297,6 +299,8 @@ void OriginManager::dump(OriginID OID, llvm::raw_ostream &OS) const {
   }
   if (O.Ty)
     OS << ", Type : " << QualType(O.Ty, 0).getAsString();
+  if (FD)
+    OS << ", Field: " << FD->getName();
   OS << ")";
 }
----------------
usx95 wrote:

Can you add one test to `clang/test/Sema/LifetimeSafety/lifetime-facts.cpp` to document how this looks.

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


More information about the llvm-branch-commits mailing list