]> granicus.if.org Git - clang/commit
Introduce new CFGElement hierarchy to support C++ CFG, based on Marcin's patch
authorZhongxing Xu <xuzhongxing@gmail.com>
Thu, 16 Sep 2010 01:25:47 +0000 (01:25 +0000)
committerZhongxing Xu <xuzhongxing@gmail.com>
Thu, 16 Sep 2010 01:25:47 +0000 (01:25 +0000)
commitb36cd3e1757fb4fcd9509f35558c847b04bef35f
treebd1aa08c903a1b5007a6dfd2c892617d20c45b47
parent6dbcaf3849709e271ffad5974150a6adbbfbb064
Introduce new CFGElement hierarchy to support C++ CFG, based on Marcin's patch
and discussions with Ted and Jordy.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@114056 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Analysis/CFG.h
include/clang/Analysis/FlowSensitive/DataflowSolver.h
include/clang/Analysis/ProgramPoint.h
include/clang/Checker/PathSensitive/GRCoreEngine.h
lib/Analysis/CFG.cpp
lib/Analysis/CFGStmtMap.cpp
lib/Analysis/ReachableCode.cpp
lib/Checker/BugReporter.cpp
lib/Checker/GRExprEngine.cpp
lib/Checker/UnreachableCodeChecker.cpp
lib/Sema/AnalysisBasedWarnings.cpp