llvm-project/clang/lib/Analysis
Zhongxing Xu d95ccd58a9 If visiting RHS causes us to finish 'Block', e.g. the RHS is a StmtExpr
containing a DoStmt, and the LHS doesn't create a new block, then we should
return RBlock.  Otherwise we'll incorrectly return NULL.

Also relax an assertion in VisitWhileStmt(). Reset 'Block' when it is finished.

llvm-svn: 117436
2010-10-27 03:23:10 +00:00
..
AnalysisContext.cpp Added two new command line arguments: 2010-09-30 07:41:24 +00:00
CFG.cpp If visiting RHS causes us to finish 'Block', e.g. the RHS is a StmtExpr 2010-10-27 03:23:10 +00:00
CFGStmtMap.cpp Introduce new CFGElement hierarchy to support C++ CFG, based on Marcin's patch 2010-09-16 01:25:47 +00:00
CMakeLists.txt Revert "CMake: Update to use standard CMake dependency tracking facilities instead" 2010-09-13 23:54:41 +00:00
FormatString.cpp Fix printf format string checking for '%lc' (which expects a wint_t or compatible argument). Fixes PR 7981. 2010-08-24 22:24:51 +00:00
FormatStringParsing.h Fix namespace polution. 2010-07-26 21:25:24 +00:00
LiveVariables.cpp Add alternate version of LiveVariables analysis that does not kill liveness at assignments. This 'relaxed' liveness is useful in path sensitive analysis for situations where the resulting extended liveness allows us to find some bugs. 2010-08-27 22:30:10 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
PrintfFormatString.cpp Previously, the printf warnings would say your arguments type was 'int' when it was really a 'char' 2010-10-21 04:00:58 +00:00
PseudoConstantAnalysis.cpp Add missing null checks in PseudoConstantAnalysis 2010-08-25 22:46:03 +00:00
ReachableCode.cpp Introduce new CFGElement hierarchy to support C++ CFG, based on Marcin's patch 2010-09-16 01:25:47 +00:00
ScanfFormatString.cpp Revert r109428 "Hoist argument type checking into CheckFormatHandler. This is prep for scanf format" 2010-07-27 04:46:02 +00:00
UninitializedValues.cpp Death to blocks, or at least the word "block" in one particular obnoxiously 2010-10-15 04:57:14 +00:00