diff options
author | Utkarsh Saxena <usx@google.com> | 2025-07-22 12:32:06 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-22 12:32:06 +0200 |
commit | 688ea048affe8e79221ea1a8c376bcf20ef8f3bb (patch) | |
tree | 56e1742e120e9397e0e2915be8390291e7adc243 /clang/lib/AST/ByteCode | |
parent | c14c0a195c11cad1106c0d7457ef2bc83095f5da (diff) | |
download | llvm-688ea048affe8e79221ea1a8c376bcf20ef8f3bb.zip llvm-688ea048affe8e79221ea1a8c376bcf20ef8f3bb.tar.gz llvm-688ea048affe8e79221ea1a8c376bcf20ef8f3bb.tar.bz2 |
[LifetimeSafety] Revamp test suite using unittests (#149158)
Refactor the Lifetime Safety Analysis infrastructure to support unit testing.
- Created a public API class `LifetimeSafetyAnalysis` that encapsulates the analysis functionality
- Added support for test points via a special `TestPointFact` that can be used to mark specific program points
- Added unit tests that verify loan propagation in various code patterns
Diffstat (limited to 'clang/lib/AST/ByteCode')
0 files changed, 0 insertions, 0 deletions