summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer
Commit message (Expand)AuthorAgeFilesLines
* Remove a whole lot of unused variablesAlp Toker2013-11-274-5/+1
* Remove 'DistinctSpellings' support from Attr.td and change its only user toRichard Smith2013-11-271-9/+9
* [analyzer] Fix an infinite recursion in region invalidation by adding block c...Anna Zaks2013-11-203-7/+20
* [analyzer] Better modeling of memcpy by the CStringChecker (PR16731).Anton Yartsev2013-11-171-13/+41
* [analyzer] Silence warnings coming from allocators used by std::basic_string.Jordan Rose2013-11-151-2/+16
* [analyzer] Include bug column numbers in HTML output (in a comment).Jordan Rose2013-11-151-0/+4
* [analyzer] Treat MSVC's _wassert as noreturn.Jordan Rose2013-11-141-0/+3
* Move classes into anonymous namespaces.Benjamin Kramer2013-11-141-0/+4
* Revert 'Tweak ContainerNonEmptyMap with "int" instead of "bool"'.Jordan Rose2013-11-081-3/+3
* StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp: Tweak ContainerNonEmpt...NAKAMURA Takumi2013-11-081-3/+3
* [analyzer] Add IdenticalExprChecker, to find copy-pasted code.Jordan Rose2013-11-083-0/+227
* [analyzer] Track whether an ObjC for-in loop had zero iterations.Jordan Rose2013-11-081-16/+85
* [analyzer] Specialize "loop executed 0 times" for for-in and for-range loops.Jordan Rose2013-11-081-2/+13
* [analyzer] Track the count of NSOrderedSet similarly to other fast enumerations.Anna Zaks2013-11-041-1/+2
* [analyzer] Suppress warnings coming out of std::basic_string.Anna Zaks2013-11-041-0/+12
* [analyzer] Don't crash when a path goes through a 'delete' destructor call.Jordan Rose2013-10-311-1/+2
* StaticAnalyzer/Checkers/DynamicTypePropagation.cpp: Fix in comments. 80-col a...NAKAMURA Takumi2013-10-281-2/+2
* [analyzer] Don't emit an "Assuming x is <OP> y" if it's not a comparison op.Jordan Rose2013-10-261-1/+2
* [analyzer] Generate a LazyCompoundVal when loading from a union-typed region.Jordan Rose2013-10-231-1/+3
* Forgot some references to misspelled enums.Benjamin Kramer2013-10-201-4/+4
* Miscellaneous speling fixes.Benjamin Kramer2013-10-201-1/+1
* [analyzer] Don't draw edges to C++11 in-class member initializers.Jordan Rose2013-10-161-2/+38
* [analyzer] ArrayRef-ize BugReporter::EmitBasicReport.Jordan Rose2013-10-078-34/+23
* [analyzer] RetainCountChecker: add support for CFAutorelease.Jordan Rose2013-10-071-8/+22
* [analyzer] Replace bug category magic strings with shared constants, take 2.Jordan Rose2013-10-047-12/+14
* Temporarily revert r191910 until the layering violation can be fixed.Richard Smith2013-10-033-6/+5
* [analyzer] Replace bug category magic strings with shared constants.Jordan Rose2013-10-033-5/+6
* [analyzer] Add new debug helper clang_analyzer_warnIfReached.Jordan Rose2013-10-031-0/+13
* [analyzer] Add missing return after function pointer null check.Jordan Rose2013-10-021-0/+1
* [analyzer] Make inlining decisions based on the callee being variadic.Jordan Rose2013-09-282-4/+17
* [analyzer] Allow pre/post-statement checkers for UnaryOperator.Jordan Rose2013-09-271-20/+30
* [analyzer] Handle destructors for the argument to C++ 'delete'.Jordan Rose2013-09-254-3/+31
* StaticAnalyzer/Core/RegionStore.cpp: Prune one last "\param IsConst", as fixu...NAKAMURA Takumi2013-09-251-2/+0
* [analyzer] This patch removes passing around of const-invalidation vs regular...Anton Yartsev2013-09-246-131/+133
* Fix array_pod_sort predicates after LLVM change.Benjamin Kramer2013-09-221-3/+3
* array_pod_sort loses some type safety, better use the right types.Benjamin Kramer2013-09-221-2/+2
* Rewrite a cold use of std::sort to array_pod_sort.Benjamin Kramer2013-09-221-12/+16
* [analyzer] Use getParentIgnoreParenCasts instead of doing it by hand.Jordan Rose2013-09-201-3/+1
* [analyzer] Don't even try to convert floats to booleans for now.Jordan Rose2013-09-181-0/+4
* Add the intrinsic __builtin_convertvectorHal Finkel2013-09-181-0/+1
* [analyzer] More reliably detect property accessors.Anna Zaks2013-09-171-0/+6
* [analyzer] Stop tracking the objects with attribute cleanup in the RetainCoun...Anna Zaks2013-09-171-0/+10
* New message for cases when ownership is taken:Anton Yartsev2013-09-161-10/+23
* Clean up some Triple usage in clang.Cameron Esfahani2013-09-141-2/+1
* Fix two incorrect comments.Jordan Rose2013-09-131-2/+2
* [analyzer] Run post-stmt checks for DeclStmt.Jordan Rose2013-09-131-1/+4
* [analyzer] Handle zeroing constructors for fields of structs with empty bases.Jordan Rose2013-09-111-4/+13
* Get rid of unused isPodLike definition.Eli Friedman2013-09-111-2/+0
* Switched FormatAttr to using an IdentifierArgument instead of a StringArgumen...Aaron Ballman2013-09-031-1/+2
* Add an implicit dtor CFG node just before C++ 'delete' expressions.Jordan Rose2013-09-032-0/+13
OpenPOWER on IntegriCloud