[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