aboutsummaryrefslogtreecommitdiff
path: root/lib/Checker
AgeCommit message (Expand)Author
2010-04-21Overhaul the AST representation of Objective-C message sendDouglas Gregor
2010-04-20Replace code with a method call. No functionality change.Zhongxing Xu
2010-04-20Use GetState() to get the possible cleaned state.Zhongxing Xu
2010-04-20Improve handling of CXXNewExpr.Zhongxing Xu
2010-04-19Fix -Wcast-qual warnings.Dan Gohman
2010-04-19Move all C++ expression evaluation logic into its own file.Zhongxing Xu
2010-04-19Analyzer: add support for CXXNewExpr.Zhongxing Xu
2010-04-17Add raw_ostream operators to NamedDecl for convenience. Switch over all users...Benjamin Kramer
2010-04-16Static analyzer: Don't crash when casting a symbolic region address to a floa...Ted Kremenek
2010-04-15Fix PR 6844, a regression caused by the introduction of llvm_unreachable for ...Ted Kremenek
2010-04-14Move GRStmtNodeBuilder::MakeNode() out of line. No functionality change.Zhongxing Xu
2010-04-14Add support for CXXBoolLiteralExpr.Zhongxing Xu
2010-04-13Make all cases that we don't handle explicit. Zhongxing Xu
2010-04-13Dispatch all C++ cast expr to VisitCast().Zhongxing Xu
2010-04-09Remove copy of 'Optional' in Clang tree, and convert clients to use the one n...Ted Kremenek
2010-04-08For 'open' check in UnixAPIChecker, hard code value of 'O_CREAT' on Darwin.Ted Kremenek
2010-04-08Temporarily only enable 'open' check on Mac OS X to unbreak Windows buildbot....Ted Kremenek
2010-04-08Add static analyzer check for calls to 'pthread_once()' where the control-flo...Ted Kremenek
2010-04-07Fix crash in StoreManager::CastRegion() when the base region is a type with 0...Ted Kremenek
2010-04-06Teach MemRegion::getBaseRegion() about ObjCIvarRegions. We want to treatTed Kremenek
2010-04-06Fix PR 6725. It looks like the copy constructor gets elided during inlining.Zhongxing Xu
2010-04-05Always assume block-level expressions in the caller are alive when analyzingZhongxing Xu
2010-04-05Since now we process regions in clusters when removing dead bindings, thisZhongxing Xu
2010-04-01Use the element type to compute the array size when the base region is a VarR...Zhongxing Xu
2010-04-01Initial support for visiting CXXMemberCallExpr.Zhongxing Xu
2010-04-01Improve C++ constructor handling.Zhongxing Xu
2010-04-01Fix a bug (PR 6699) in RegionStore::RemoveDeadBindings() whereTed Kremenek
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor
2010-03-30Introduce a new kind of derived-to-base cast which bypasses the need forJohn McCall
2010-03-30RegionStore: specially handle loads from integer global variables declared 'c...Ted Kremenek
2010-03-30Use 'const Optional<SVal>&' to avoid an extra copy.Ted Kremenek
2010-03-30the big refactoring bits of PR3782.Rafael Espindola
2010-03-30Change the analyzer to recognize (but ignore) assignments to isa. Fixes PR 6...Ted Kremenek
2010-03-29Be a bit more consistent in using operator->Rafael Espindola
2010-03-27Checker: random include cleanup.Benjamin Kramer
2010-03-26Fix NoReturnFunctionChecker to properly look at a function's typeTed Kremenek
2010-03-25Add methods to remove a GDM entry.Zhongxing Xu
2010-03-24Use llvm::SmallString instead of std::string.Ted Kremenek
2010-03-24Improve static analyzer diagnostic concerning the use of 'mktemp'Ted Kremenek
2010-03-23Bind the constructed object value to CXXConstructExpr.Zhongxing Xu
2010-03-23update CMakeLists.txtZhongxing Xu
2010-03-23Clear the return expr GDM after using it.Zhongxing Xu
2010-03-23Add a AggExprVisitor class. It contains lots of boilerZhongxing Xu
2010-03-23merge line.Zhongxing Xu
2010-03-23Since we now may have basicblocks with the same block is in different function,Zhongxing Xu
2010-03-23Tweak null dereference diagnostics to give clearer diagnostics whenTed Kremenek
2010-03-22Improve the diagnostics for the UndefinedAssignmentChecker when anTed Kremenek
2010-03-22Sort calls to add_clang_library()Kovarththanan Rajaratnam