Author: Kazu Hirata Date: 2023-05-27T14:53:53-07:00 New Revision: 156aafd0ed12792a4abef8f3f5374f195fe3387d
URL: https://github.com/llvm/llvm-project/commit/156aafd0ed12792a4abef8f3f5374f195fe3387d DIFF: https://github.com/llvm/llvm-project/commit/156aafd0ed12792a4abef8f3f5374f195fe3387d.diff LOG: [StaticAnalyzer] Remove unused declaration findDirectConstructorForCurrentCFGElement The corresponding definition was removed by: commit a84374dc0e4e756a92191dd55efca43165e3977d Author: Artem Dergachev <artem.dergac...@gmail.com> Date: Thu Jun 14 01:40:49 2018 +0000 Added: Modified: clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h Removed: ################################################################################ diff --git a/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h b/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h index 5e93a46b3889..cc3f675071e6 100644 --- a/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h +++ b/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h @@ -907,13 +907,6 @@ class ExprEngine { static SVal makeElementRegion(ProgramStateRef State, SVal LValue, QualType &Ty, bool &IsArray, unsigned Idx = 0); - /// For a DeclStmt or CXXInitCtorInitializer, walk backward in the current CFG - /// block to find the constructor expression that directly constructed into - /// the storage for this statement. Returns null if the constructor for this - /// statement created a temporary object region rather than directly - /// constructing into an existing region. - const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); - /// Common code that handles either a CXXConstructExpr or a /// CXXInheritedCtorInitExpr. void handleConstructor(const Expr *E, ExplodedNode *Pred, _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits