Zhongxing Xu
|
edb77fe8b4
|
Constify all references to Stmt* and CFGBlock* in libChecker.
llvm-svn: 108811
|
2010-07-20 06:22:24 +00:00 |
|
Zhongxing Xu
|
84f65e0692
|
Reapply r108617.
llvm-svn: 108668
|
2010-07-19 01:31:21 +00:00 |
|
Benjamin Kramer
|
e2e031ed6f
|
Revert r108617, it broke the build.
llvm-svn: 108621
|
2010-07-17 13:51:58 +00:00 |
|
Zhongxing Xu
|
4ca4a999b1
|
Prepare the analyzer for the callee in another translation unit:
Let AnalysisContext contain a TranslationUnit.
Let CallEnter refer to an AnalysisContext instead of a FunctionDecl.
llvm-svn: 108617
|
2010-07-17 11:12:42 +00:00 |
|
Zhongxing Xu
|
9174b2c2f9
|
Make -analyzer-inline-call not a separate analysis. Instead it's a boolean
flag now, and can be used with other analyses. Only turned it on for C++
methods for now.
llvm-svn: 103160
|
2010-05-06 02:59:29 +00:00 |
|
Zhongxing Xu
|
3affbe6b50
|
Use the right predecessor.
llvm-svn: 101981
|
2010-04-21 02:20:10 +00:00 |
|
Zhongxing Xu
|
d80755dac2
|
Add initial support for C++ delete expr.
llvm-svn: 101980
|
2010-04-21 02:17:31 +00:00 |
|
Zhongxing Xu
|
23030c9004
|
Replace code with a method call. No functionality change.
llvm-svn: 101876
|
2010-04-20 05:40:40 +00:00 |
|
Zhongxing Xu
|
40eb21a827
|
Improve handling of CXXNewExpr.
llvm-svn: 101862
|
2010-04-20 03:37:34 +00:00 |
|
Zhongxing Xu
|
6a479bf281
|
Move all C++ expression evaluation logic into its own file.
llvm-svn: 101772
|
2010-04-19 12:51:02 +00:00 |
|