[clang] [LifetimeSafety] Update doc for `handleInvalidatingCall` (PR #195281)
via cfe-commits
cfe-commits at lists.llvm.org
Fri May 1 08:51:56 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang-temporal-safety
Author: NeKon69
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/195281.diff
1 Files Affected:
- (modified) clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h (+1-1)
``````````diff
diff --git a/clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h b/clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h
index 45b16cf1ec31d..f04dbbe865160 100644
--- a/clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h
+++ b/clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h
@@ -99,7 +99,7 @@ class FactsGenerator : public ConstStmtVisitor<FactsGenerator> {
ArrayRef<const Expr *> Args,
bool IsGslConstruction = false);
- // Detect container methods that invalidate iterators/references.
+ // Detect methods that invalidate iterators/references/pointees.
// For instance methods, Args[0] is the implicit 'this' pointer.
void handleInvalidatingCall(const Expr *Call, const FunctionDecl *FD,
ArrayRef<const Expr *> Args);
``````````
</details>
https://github.com/llvm/llvm-project/pull/195281
More information about the cfe-commits
mailing list