[clang] 249bd21 - [StaticAnalyzer] Remove several unused declarations

Kazu Hirata via cfe-commits cfe-commits at lists.llvm.org
Tue Jun 13 00:25:02 PDT 2023


Author: Kazu Hirata
Date: 2023-06-13T00:24:44-07:00
New Revision: 249bd21c937144686b75a38565b49c6ea51a20bf

URL: https://github.com/llvm/llvm-project/commit/249bd21c937144686b75a38565b49c6ea51a20bf
DIFF: https://github.com/llvm/llvm-project/commit/249bd21c937144686b75a38565b49c6ea51a20bf.diff

LOG: [StaticAnalyzer] Remove several unused declarations

The function definition of GenerateAutoTransition was removed by:

  commit b1d3d968725baf28a00b12aad760434036cbe704
  Author: Anna Zaks <ganna at apple.com>
  Date:   Thu Oct 27 00:59:23 2011 +0000

The function definitions of enqueueEndOfPath and GenerateCallExitNode
were removed by:

  commit 0ec04bf73885df3e10bd7fcd5c8ce901cad7d76c
  Author: Anna Zaks <ganna at apple.com>
  Date:   Thu Oct 27 00:59:28 2011 +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 6e1db128e918c..b59917e9dfc9f 100644
--- a/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
+++ b/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
@@ -239,11 +239,6 @@ class ExprEngine {
     return {blockPtr, currStmtIdx};
   }
 
-  void GenerateAutoTransition(ExplodedNode *N);
-  void enqueueEndOfPath(ExplodedNodeSet &S);
-  void GenerateCallExitNode(ExplodedNode *N);
-
-
   /// Dump graph to the specified filename.
   /// If filename is empty, generate a temporary one.
   /// \return The filename the graph is written into.


        


More information about the cfe-commits mailing list