aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Analysis/Analyses
AgeCommit message (Expand)Author
2013-02-20Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie
2013-02-16Use trailing documentation comments properlyDmitri Gribenko
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-12Add missing includes and forward declarations so that headers don't depend onDmitri Gribenko
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth
2012-12-05Thread safety analysis: Add a new "beta" warning flag: -Wthread-safety-beta.DeLesley Hutchins
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-09-13Format strings: offer a fixit for Darwin's %D/%U/%O to ISO %d/%u/%o.Jordan Rose
2012-09-13Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o).Jordan Rose
2012-09-10Thread-safety analysis: differentiate between two forms of analysis; a preciseDeLesley Hutchins
2012-09-08Format strings: suggest %lld instead of %qd and %Ld with -Wformat-non-iso.Jordan Rose
2012-09-08Format strings: %Ld isn't available on Darwin or Windows.Jordan Rose
2012-08-07Remove ScanfArgType and bake that logic into ArgType.Hans Wennborg
2012-08-07Rename analyze_format_string::ArgTypeResult to ArgTypeHans Wennborg
2012-07-27Make -Wformat walk the typedef chain when looking for size_t, etc.Hans Wennborg
2012-07-02Thread safety analysis: fixed incorrect error message at the end of a locks_r...DeLesley Hutchins
2012-06-15Documentation cleanup: fix \params to match the code.James Dennett
2012-05-25Split a chunk of -Wconditional-uninitialized warnings out into a separate flag,Richard Smith
2012-05-03Fix a couple of cases of (innocuous) unmarked fallthrough. At least one of theseRichard Smith
2012-03-09-Wformat-non-iso: warn about positional arguments (pr12017)Hans Wennborg
2012-02-22Warn about non-standard format strings (pr12017)Hans Wennborg
2012-02-16Tweak the comment on the 'q' length modifier again.Hans Wennborg
2012-02-16Update comment as per Joerg's comment on r150697.Hans Wennborg
2012-02-16Format string analysis: give 'q' its own enumerator.Hans Wennborg
2012-02-15Make -Wformat fix-its preserve original conversion specifiers.Hans Wennborg
2012-02-13Fix typo in PrintfConversionSpecifier::isDoubleArg()Hans Wennborg
2012-02-03Thread safety analysis:Richard Smith
2012-01-31Let %S, %ls, %C match 16bit types in NSStrings.Nico Weber
2012-01-12scanf: parse the 'm' length modifier, and check that the right argumentsHans Wennborg
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-15Support the 'a' length modifier in scanf format strings as a C90Hans Wennborg
2011-12-10Check that arguments to a scanf call match the format specifier,Hans Wennborg
2011-12-09Make printf warnings refer to wint_t and wchar_t by nameHans Wennborg
2011-12-07Make printf warnings refer to intmax_t et al. by nameHans Wennborg
2011-12-05[analyzer] Rely on LLVM Dominators in Clang dominator computation.Anna Zaks
2011-12-02Revert r145697 and dependent patch r145702. It added a dependency fromNick Lewycky
2011-12-02Make conversion specifier warning refer to typedef if possible.Hans Wennborg
2011-11-09Fixing 80 col violations (& removing any trailing whitespace on files I was t...David Blaikie
2011-11-09Remove extra ';'Devang Patel
2011-10-25Tweak printf format string parsing to accept 'hh' conversion specifier to acc...Ted Kremenek
2011-10-25Remove extra copy of contents of header file resulting in a patch being appli...Ted Kremenek
2011-10-25Add source-level dominators analysis. Patch by Guoping Long!Ted Kremenek
2011-10-24Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek
2011-10-22Refactor ThreadSafety to use PostOrderCFGView instead of its own copy (of Top...Ted Kremenek
2011-10-22Pull TopologicallySortedCFG out of LiveVariables into its own analysis: PostO...Ted Kremenek
2011-10-18Suggest %zu for size_t args to printf.Hans Wennborg
2011-10-17Substitute for arguments in method calls -- refactoringDeLesley Hutchins
2011-10-13Tweak -Wuninitialized's handling of 'int x = x' to report that as the root ca...Ted Kremenek
2011-10-07Remove AnalysisContext::getLiveVariables(), and introduce a templatized mecha...Ted Kremenek
2011-09-15Thread safety: refactoring various out of scope warnings to use the same inte...Caitlin Sadowski