================
@@ -311,6 +312,44 @@ void CheckerManager::runCheckersForCallEvent(bool 
isPreVisit,
   expandGraphWithCheckers(C, Dst, Src);
 }
 
+namespace {
+
+struct CheckLifetimeEndContext {
+  using CheckersTy = std::vector<CheckerManager::CheckLifetimeEndFunc>;
+
+  const CheckersTy &Checkers;
+  const VarDecl *Decl;
+  const Stmt *TriggerStmt;
+  ExprEngine &Eng;
+
+  CheckLifetimeEndContext(const CheckersTy &checkers, const VarDecl *decl,
+                          const Stmt *stmt, ExprEngine &eng)
+      : Checkers(checkers), Decl(decl), TriggerStmt(stmt), Eng(eng) {}
----------------
necto wrote:

df5f26b566b6 [NFC] Remove unused trigger statement plumbing


https://github.com/llvm/llvm-project/pull/201123
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to