summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Static Analyzer] Properly clean up the dynamic type information for dead reg...Gabor Horvath2015-09-111-2/+3
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-081-10/+10
* Fix "the the" in comments/documentation/etc.Eric Christopher2015-06-191-1/+1
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-1/+1
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-281-1/+1
* [C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper2014-05-271-11/+11
* [analyzer] Functions marked __attribute__((const)) don't modify any memory.Jordan Rose2014-05-071-0/+5
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-2/+1
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-3/+3
* Change CallEvent to use ArrayRef<> interface to get formal parameters of callee.Ted Kremenek2014-01-171-42/+13
* [analyzer] BlockCall shouldn't really be an AnyFunctionCall.Jordan Rose2014-01-151-4/+4
* [analyzer] Model getters of known-@synthesized Objective-C properties.Jordan Rose2014-01-101-1/+9
* [analyzer] Pointers escape into +[NSValue valueWithPointer:]...Jordan Rose2014-01-071-0/+11
* Only mark dump() function definitions 'used' in debug buildsAlp Toker2014-01-041-3/+1
* [analyzer] Make inlining decisions based on the callee being variadic.Jordan Rose2013-09-281-1/+14
* [analyzer] Handle destructors for the argument to C++ 'delete'.Jordan Rose2013-09-251-0/+2
* [analyzer] This patch removes passing around of const-invalidation vs regular...Anton Yartsev2013-09-241-5/+8
* [analyzer] Use getParentIgnoreParenCasts instead of doing it by hand.Jordan Rose2013-09-201-3/+1
* [analyzer] More reliably detect property accessors.Anna Zaks2013-09-171-0/+6
* Split isFromMainFile into two functions.Eli Friedman2013-08-221-2/+2
* Fix a crash in the static analyzer (bug #16307)Pavel Labath2013-06-191-1/+4
* [analyzer] Don't crash if a block's signature just has the return type.Jordan Rose2013-05-301-4/+9
* [analyzer] Don't crash if a block doesn't have a type signature.Jordan Rose2013-05-221-2/+5
* [analyzer] Don't warn for returning void expressions in void blocks.Jordan Rose2013-04-171-1/+13
* [analyzer] Teach invalidateRegions that regions within LazyCompoundVal need t...Anna Zaks2013-04-021-21/+16
* [analyzer] Invalidate regions indirectly accessible through const pointers.Jordan Rose2013-03-201-19/+12
* [analyzer] Remove strip of ElementRegion in CallEvent::invalidateRegions.Jordan Rose2013-03-201-26/+0
* [analyzer] Clean up a few doc comments for ProgramState and CallEvent.Jordan Rose2013-03-071-1/+0
* Remove the CFGElement "Invalid" state.David Blaikie2013-02-231-3/+4
* Replace CFGElement llvm::cast support to be well-defined.David Blaikie2013-02-211-5/+6
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-201-4/+3
* Replace SVal llvm::cast support to be well-defined.David Blaikie2013-02-201-3/+4
* [analyzer] Address Jordan's nitpicks as per code review of r170625.Anna Zaks2012-12-211-1/+1
* [analyzer] Add the pointer escaped callback.Anna Zaks2012-12-201-0/+1
* Cache queries to lookupPrivateMethod() within ObjCMethodCall::getRuntimeDefin...Ted Kremenek2012-12-071-1/+29
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-2/+2
* Include pruning and general cleanup.Benjamin Kramer2012-12-011-0/+1
* [analyzer] Add some convenience accessors to CallEvent, and use them.Jordan Rose2012-11-021-0/+16
* [analyzer]Don't invalidate const arguments when there is noAnna Zaks2012-10-311-1/+1
* [analyzer] Create a temporary region when accessing a struct rvalue.Jordan Rose2012-10-171-9/+1
* Simplify getRuntimeDefinition() back to taking no arguments.Ted Kremenek2012-09-211-9/+9
* Implement faux-body-synthesis of well-known functions in the static analyzer ...Ted Kremenek2012-09-211-9/+9
* [analyzer] Do not report use of undef on "return foo();" when the return type...Anna Zaks2012-09-121-0/+10
* [analyzer] Handle when the dynamic type is worse than the static type.Jordan Rose2012-09-121-1/+8
* Revert "[analyzer] Use the static type for a virtual call if the dynamic type...Jordan Rose2012-09-121-10/+3
* [analyzer] Use the static type for a virtual call if the dynamic type is worse.Jordan Rose2012-09-111-3/+10
* [analyzer] Member function calls that use qualified names are non-virtual.Jordan Rose2012-09-111-0/+12
* [analyzer] Fail gracefully when the dynamic type is outside the hierarchy.Jordan Rose2012-09-071-1/+9
* [analyzer] Don't attempt to devirtualize calls to base class destructors.Jordan Rose2012-09-061-2/+11
* [analyzer] Be more forgiving about calling methods on struct rvalues.Jordan Rose2012-09-051-0/+19
OpenPOWER on IntegriCloud