summaryrefslogtreecommitdiffstats
path: root/include/clang/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Fix bad typo reported by I-Jui Sung.Ted Kremenek2012-04-181-1/+1
* [analyzer] PCH deserialization optimization.Anna Zaks2012-04-121-7/+44
* Rework ProgramPoint to bit-mangle the 'Kind' into both Data pointers and the ...Ted Kremenek2012-04-031-36/+31
* Reduce static analyzer memory usage by about 4% by packing the ProgramPoing '...Ted Kremenek2012-04-021-17/+54
* [analyzer] Add an option to re-analyze a dead-end path without inlining.Anna Zaks2012-03-271-1/+17
* Fix static analyzer crash on code taking the address of a field. Fixes PR 11...Ted Kremenek2012-03-221-0/+2
* [analyzer] Malloc: Utter the name of the leaked variable.Anna Zaks2012-03-211-3/+18
* Kill cocoa::deriveNamingConvention and cocoa::followsFundamentalRule. They ar...Jordy Rose2012-03-171-11/+1
* [analyzer] Refactor CallGraph to use Recursive AST visitor whenAnna Zaks2012-03-131-2/+3
* CallGraph: Add getNode() method, constify.Anna Zaks2012-03-091-3/+6
* -Wformat-non-iso: warn about positional arguments (pr12017)Hans Wennborg2012-03-091-3/+5
* Add a basic CallGraph to Analysis.Anna Zaks2012-03-081-0/+216
* Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h"Argyrios Kyrtzidis2012-02-271-47/+0
* Warn about non-standard format strings (pr12017)Hans Wennborg2012-02-221-0/+6
* Tweak the comment on the 'q' length modifier again.Hans Wennborg2012-02-161-1/+1
* Update comment as per Joerg's comment on r150697.Hans Wennborg2012-02-161-1/+1
* Format string analysis: give 'q' its own enumerator.Hans Wennborg2012-02-161-1/+2
* Make -Wformat fix-its preserve original conversion specifiers.Hans Wennborg2012-02-151-5/+6
* Fix typo in PrintfConversionSpecifier::isDoubleArg()Hans Wennborg2012-02-131-1/+1
* Kill the brief and full explanation fields from StaticDiagInfoRec. They were ...Benjamin Kramer2012-02-091-1/+1
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-7/+7
* Thread safety analysis:Richard Smith2012-02-031-2/+6
* Let %S, %ls, %C match 16bit types in NSStrings.Nico Weber2012-01-311-1/+1
* scanf: parse the 'm' length modifier, and check that the right argumentsHans Wennborg2012-01-121-1/+2
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-1/+0
* Colorize and condense CFG pretty-printing.Ted Kremenek2011-12-222-5/+6
* Enhance AnalysisDeclContext::getReferencedBlockVars() to understand PseudoObj...Ted Kremenek2011-12-221-1/+0
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-204-2/+7
* Support the 'a' length modifier in scanf format strings as a C90Hans Wennborg2011-12-151-2/+3
* Check that arguments to a scanf call match the format specifier,Hans Wennborg2011-12-101-1/+32
* Make printf warnings refer to wint_t and wchar_t by nameHans Wennborg2011-12-091-2/+3
* Make printf warnings refer to intmax_t et al. by nameHans Wennborg2011-12-071-5/+9
* [analyzer] Rely on LLVM Dominators in Clang dominator computation.Anna Zaks2011-12-052-54/+286
* Revert r145697 and dependent patch r145702. It added a dependency fromNick Lewycky2011-12-021-3/+1
* Make conversion specifier warning refer to typedef if possible.Hans Wennborg2011-12-021-1/+3
* Fixing 80 col violations (& removing any trailing whitespace on files I was t...David Blaikie2011-11-097-120/+125
* Remove extra ';'Devang Patel2011-11-091-1/+1
* Tweak printf format string parsing to accept 'hh' conversion specifier to acc...Ted Kremenek2011-10-251-1/+1
* Remove extra copy of contents of header file resulting in a patch being appli...Ted Kremenek2011-10-251-78/+1
* Add source-level dominators analysis. Patch by Guoping Long!Ted Kremenek2011-10-251-0/+156
* Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek2011-10-247-49/+49
* [analyzer] Remove LocationContext creation methods from AnalysisManager, and ...Ted Kremenek2011-10-231-28/+80
* Refactor ThreadSafety to use PostOrderCFGView instead of its own copy (of Top...Ted Kremenek2011-10-221-0/+8
* Pull TopologicallySortedCFG out of LiveVariables into its own analysis: PostO...Ted Kremenek2011-10-221-0/+102
* Suggest %zu for size_t args to printf.Hans Wennborg2011-10-181-1/+1
* Substitute for arguments in method calls -- refactoringDeLesley Hutchins2011-10-171-1/+1
* Tweak -Wuninitialized's handling of 'int x = x' to report that as the root ca...Ted Kremenek2011-10-131-1/+7
* Remove AnalysisContext::getLiveVariables(), and introduce a templatized mecha...Ted Kremenek2011-10-072-10/+61
* ProgramPoint cleanup after the previous commit r141408 (remove the copy const...Anna Zaks2011-10-071-4/+6
* Add a copy constructor to ProgramPoint and pull withTag() method from a child...Anna Zaks2011-10-071-6/+9