aboutsummaryrefslogtreecommitdiff
path: root/lib/Checker/GRCXXExprEngine.cpp
AgeCommit message (Expand)Author
2010-12-22[analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclang...Argyrios Kyrtzidis
2010-12-22[analyzer] Refactoring: include/clang/Checker -> include/clang/GRArgyrios Kyrtzidis
2010-12-16Start migration of static analyzer to using theTed Kremenek
2010-12-02Merge ValueManager into SValBuilder.Ted Kremenek
2010-12-01Rename all 'EvalXXX' methods in libChecker toTed Kremenek
2010-11-26Rename CXXObjectRegion to CXXTempObjectRegion.Zhongxing Xu
2010-11-24When getting CXXThisRegion from CXXMethodDecl, use the qualifiers. This is Zhongxing Xu
2010-11-24Let StackFrameContext represent if the call expr is evaluated as lvalue.Zhongxing Xu
2010-11-24Use StackFrameContext directly in CallEnter program point. Then we don't needZhongxing Xu
2010-11-20Handle CFGAutomaticObjDtor. Zhongxing Xu
2010-11-18Added method for handling CXXOperatorCallExpr differently from CallExpr if CX...Marcin Swiderski
2010-11-17In EvalArguments allow for evaluation of first argument always as a lvalue. W...Marcin Swiderski
2010-11-17do not do post checks. Because at this point we just enter the call.Zhongxing Xu
2010-11-17Remove comments. We are already doing actual method call by inlining it.Zhongxing Xu
2010-11-16Reverting r119341: doesn't compile, no obvious fix.John McCall
2010-11-16Refactored GRExprEngine::getCXXThisRegion to use CXXMethodDecl::getThisType i...Marcin Swiderski
2010-11-16Handle member initializer in C++ ctor. Zhongxing Xu
2010-11-01Now initializer of C++ record type is visited as block-level expr. Zhongxing Xu
2010-09-30Include changes to VisitCXXMemberCallExpr (call visitor functions).Ted Kremenek
2010-09-23Refactor GRExprEngine::VisitCall() to use EvalArguments(), just like VisitCXX...Ted Kremenek
2010-08-24Improve comments.Zhongxing Xu
2010-08-03Makes GRState::makeWithStore private, to encourage clients to make store chan...Jordy Rose
2010-07-20Constify all references to Stmt* and CFGBlock* in libChecker.Zhongxing Xu
2010-07-19Reapply r108617.Zhongxing Xu
2010-07-17Revert r108617, it broke the build.Benjamin Kramer
2010-07-17Prepare the analyzer for the callee in another translation unit:Zhongxing Xu
2010-05-06Make -analyzer-inline-call not a separate analysis. Instead it's a boolean Zhongxing Xu
2010-04-21Use the right predecessor.Zhongxing Xu
2010-04-21Add initial support for C++ delete expr.Zhongxing Xu
2010-04-20Replace code with a method call. No functionality change.Zhongxing Xu
2010-04-20Improve handling of CXXNewExpr.Zhongxing Xu
2010-04-19Move all C++ expression evaluation logic into its own file.Zhongxing Xu