aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis
AgeCommit message (Expand)Author
2012-08-07Rename analyze_format_string::ArgTypeResult to ArgTypeHans Wennborg
2012-07-31-Wformat: better handling of qualifiers on pointer argumentsHans Wennborg
2012-07-30Make -Wformat check the argument type for %n.Hans Wennborg
2012-07-27Make -Wformat walk the typedef chain when looking for size_t, etc.Hans Wennborg
2012-07-27clang/lib: [CMake] Update tblgen'd dependencies.NAKAMURA Takumi
2012-07-27clang/lib: [CMake] Reformat, alphabetize lists.NAKAMURA Takumi
2012-07-27Final piece of core issue 1330: delay computing the exception specification ofRichard Smith
2012-07-26[analyzer] Don't crash on implicit statements inside initializers.Jordan Rose
2012-07-26[analyzer] Variables with destructors are live until the destructor is run.Jordan Rose
2012-07-24When a && or || appears as the condition of a ?:, perform appropriateRichard Smith
2012-07-23Fix a typo (the the => the)Sylvestre Ledru
2012-07-20Add a reverse iterator to DeclStmt, and use it when building a CFG.Jordan Rose
2012-07-19Simplify UninitializedValues.cpp by removing logic to handle the previous (im...Ted Kremenek
2012-07-18Teach CFG construction about destructors resulting from references to array t...Ted Kremenek
2012-07-17Uninitialized variables: two little changes:Richard Smith
2012-07-17-Wuninitialized: Split the classification of DeclRefExprs as initialization orRichard Smith
2012-07-14Refine CFG so that '&&' and '||' don't lead to extra confluence points when u...Ted Kremenek
2012-07-14Hoist CFG builder logic for '&&' and '||' into helper method. No funcationli...Ted Kremenek
2012-07-14Remove unused method declaration.Ted Kremenek
2012-07-14Sort prototypes. No functionality change.Ted Kremenek
2012-07-13PR13360: When deciding the earliest point which inevitably leads to anRichard Smith
2012-07-10Thread safety analysis: impove handling of trylock expressions.DeLesley Hutchins
2012-07-06Implement AST classes for comments, a real parser for Doxygen comments and aDmitri Gribenko
2012-07-05Thread-safety analysis: eliminate false positives in case where the definitionDeLesley Hutchins
2012-07-04Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h.Benjamin Kramer
2012-07-04Drop the ASTContext.h include from Stmt.h and fix up transitive users.Benjamin Kramer
2012-07-03Thread safety analysis: improve handling of smart pointers.DeLesley Hutchins
2012-07-03Thread Safety Analysis: handle expressions involving temporaries,DeLesley Hutchins
2012-07-02-Wuninitialized: assume that an __attribute__((returns_twice)) function mightRichard Smith
2012-07-02Thread safety analysis: fixed bug that occurs when very silly peopleDeLesley Hutchins
2012-07-02Thread safety analysis: fixed incorrect error message at the end of a locks_r...DeLesley Hutchins
2012-07-02Thread safety analysis: don't warn in case of duplicate annotation.DeLesley Hutchins
2012-07-02Thread Safety Analysis: turn off checking within trylock functions.DeLesley Hutchins
2012-07-02Bail out the LiveVariables analysis when the CFG is very large, asTed Kremenek
2012-06-28Thread safety analysis: support release() function on scopedDeLesley Hutchins
2012-06-25Thread safety analysis: implement lock_returned attribute.DeLesley Hutchins
2012-06-22Thread safety analysis: fixes a bug in which locksets are not handledDeLesley Hutchins
2012-06-21Remove a goofy CMake hack and use the standard CMake facilities toChandler Carruth
2012-06-16-Wuninitialized bugfix: when entering the scope of a variable with noRichard Smith
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-06-06Remove unused private member variables found by clang's new -Wunused-private-...Benjamin Kramer
2012-06-06Zap the /Za compiler switch from MSVC projects, the option is considered harm...Francois Pichet
2012-06-04Make suggestions for mismatched enum arguments to printf/scanf.Jordan Rose
2012-06-04Teach printf/scanf about enums with fixed underlying types.Jordan Rose
2012-06-01static analyzer: add inlining support for directly called blocks.Ted Kremenek
2012-05-30Suggest '%@' for Objective-C objects in ObjC format strings.Jordan Rose
2012-05-25Split a chunk of -Wconditional-uninitialized warnings out into a separate flag,Richard Smith
2012-05-24Some cleanups around the uninitialized variables warning, and a FIXME. No fun...Richard Smith
2012-05-08Make -Wformat accept printf("%hhx", c); with -funsigned-charHans Wennborg
2012-05-04Fix handling of wint_t - we can't assume wint_t is purely an integer promotio...James Molloy