- d2f3882 Thread-safety analysis: better handling of unreachable blocks. Fixes a bug by DeLesley Hutchins · 12 years ago
- 016c33d Use helper method to create DeclRefExprs in BodyFarm, hopefully allevating by Ted Kremenek · 12 years ago
- 0a4c098 Add some structuring comments. No functionality change. by Ted Kremenek · 12 years ago
- cc85d21 Add faux-body support for dispatch_once(). by Ted Kremenek · 12 years ago
- a43df95 Implement faux-body-synthesis of well-known functions in the static analyzer when by Ted Kremenek · 12 years ago
- 60ff198 Thread-safety analysis: fix bug where shared trylock was treated as exclusive. by DeLesley Hutchins · 12 years ago
- 186af2d Thread safety analysis: properly canonicalize calls to virtual methods within by DeLesley Hutchins · 12 years ago
- 2a237e0 Thread-safety analysis: Fix warning when EXCLUSIVE_LOCKS_REQUIRED by DeLesley Hutchins · 12 years ago
- 5b280f2 Thread-safety analysis: fix ICE when EXCLUSIVE_LOCKS_REQUIRED or by DeLesley Hutchins · 12 years ago
- e5b89ed clang/lib/Analysis/ObjCNoReturn.cpp: Fix [-Wnewline-eof] by NAKAMURA Takumi · 12 years ago
- 670941c Format strings: offer a fixit for Darwin's %D/%U/%O to ISO %d/%u/%o. by Jordan Rose · 12 years ago
- 275b6f5 Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o). by Jordan Rose · 12 years ago
- 25c1d57 Teach -Wuninitialized to recognize common "noreturn" idioms in by Ted Kremenek · 12 years ago
- 4ef1920 Refactor logic in ExprEngine for detecting 'noreturn' methods by Ted Kremenek · 12 years ago
- 44ca53f Teach -Wuninitialized to recognize __attribute__((analyzer_noreturn)) by Ted Kremenek · 12 years ago
- f9ee0ba Thread-safety analysis: fix bug in expression matching code. by DeLesley Hutchins · 12 years ago
- 1ad23d6 Remove redundant semicolons which are null statements. by Dmitri Gribenko · 12 years ago
- 3f0ec52 Thread-safety analysis: differentiate between two forms of analysis; a precise by DeLesley Hutchins · 12 years ago
- 8be066e Format strings: suggest %lld instead of %qd and %Ld with -Wformat-non-iso. by Jordan Rose · 12 years ago
- bbb6bb4 Format strings: %Ld isn't available on Darwin or Windows. by Jordan Rose · 12 years ago
- 589190b Ampersand goes with identifier. by Chad Rosier · 12 years ago
- 2de4770 Bring buildbots back. Fix scoping issue and coding style from r163397. by Chad Rosier · 12 years ago
- 0b4db3e Thread-safety analysis: Add support for selectively turning off warnings by DeLesley Hutchins · 12 years ago
- 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 12 years ago
- 5a1ffe9 [analyzer] Always include destructors in the analysis CFG. by Jordan Rose · 12 years ago
- fd0f11c Thread-safety analysis: bugfix for case where a trylock occurs in an by DeLesley Hutchins · 12 years ago
- 5408153 Thread-safety analysis: fix handling of LOCK_RETURNED attribute so that the by DeLesley Hutchins · 12 years ago
- 4e4c157 Thread-safety analysis: fix handling of string constants in mutex by DeLesley Hutchins · 12 years ago
- 3d1125b Teach CFG that 'if (x & 0)' and 'if (x * 0)' is an unfeasible branch. by Ted Kremenek · 12 years ago
- b66529d [analyzer] Support C++ default arguments if they are literal values. by Jordan Rose · 12 years ago
- ad0fe03 Fix an assortment of doxygen comment issues found by -Wdocumentation. by Ted Kremenek · 12 years ago
- 66c486f Rename 'currentX' to 'currX' throughout analyzer and libAnalysis. by Ted Kremenek · 12 years ago
- c739406 [analyzer] Teach live variable analyzes that super uses self pointer. by Anna Zaks · 12 years ago
- ee2f032 Thread-safety-analysis: adds existential quantification over lock by DeLesley Hutchins · 12 years ago
- a74b715 Thread safety analysis: refactor to support more sophisticated handling by DeLesley Hutchins · 12 years ago
- a1fa471 Refactor thread safety analysis to use a different data structure by DeLesley Hutchins · 12 years ago
- 7094dee Add missing cctype includes. by Joerg Sonnenberger · 12 years ago
- f7158fa Properly check length modfiers for %n in format strings. by Hans Wennborg · 12 years ago
- 58e1e54 Remove ScanfArgType and bake that logic into ArgType. by Hans Wennborg · 12 years ago
- f3749f4 Rename analyze_format_string::ArgTypeResult to ArgType by Hans Wennborg · 12 years ago
- 5deddaf -Wformat: better handling of qualifiers on pointer arguments by Hans Wennborg · 12 years ago
- cec9ce4 Make -Wformat check the argument type for %n. by Hans Wennborg · 12 years ago
- 4684778 Make -Wformat walk the typedef chain when looking for size_t, etc. by Hans Wennborg · 12 years ago
- 11abf2a clang/lib: [CMake] Update tblgen'd dependencies. by NAKAMURA Takumi · 12 years ago
- 866abce clang/lib: [CMake] Reformat, alphabetize lists. by NAKAMURA Takumi · 12 years ago
- b9d0b76 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 12 years ago
- 1d3ca25 [analyzer] Don't crash on implicit statements inside initializers. by Jordan Rose · 12 years ago
- d7f1d13 [analyzer] Variables with destructors are live until the destructor is run. by Jordan Rose · 12 years ago
- 56df4a9 When a && or || appears as the condition of a ?:, perform appropriate by Richard Smith · 12 years ago
- bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
- fd8b435 Add a reverse iterator to DeclStmt, and use it when building a CFG. by Jordan Rose · 12 years ago
- eee18c3 Simplify UninitializedValues.cpp by removing logic to handle the previous (imprecise) representation by Ted Kremenek · 12 years ago
- 88237bf Teach CFG construction about destructors resulting from references to array types. Fixes crash in <rdar://problem/11671507>. by Ted Kremenek · 12 years ago
- 6cfa78f Uninitialized variables: two little changes: by Richard Smith · 12 years ago
- 9532e0d -Wuninitialized: Split the classification of DeclRefExprs as initialization or by Richard Smith · 12 years ago
- 3f635c0 Refine CFG so that '&&' and '||' don't lead to extra confluence points when used in a branch, but by Ted Kremenek · 12 years ago
- 5c3ea5c Hoist CFG builder logic for '&&' and '||' into helper method. No funcationlity change. by Ted Kremenek · 12 years ago
- 449d4d5 Remove unused method declaration. by Ted Kremenek · 12 years ago
- 6960ee6 Sort prototypes. No functionality change. by Ted Kremenek · 12 years ago
- 558e887 PR13360: When deciding the earliest point which inevitably leads to an by Richard Smith · 12 years ago
- 1310611 Thread safety analysis: impove handling of trylock expressions. by DeLesley Hutchins · 12 years ago
- 8d3ba23 Implement AST classes for comments, a real parser for Doxygen comments and a by Dmitri Gribenko · 12 years ago
- 5381c05 Thread-safety analysis: eliminate false positives in case where the definition by DeLesley Hutchins · 12 years ago
- 471c8b4 Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h. by Benjamin Kramer · 12 years ago
- 478851c Drop the ASTContext.h include from Stmt.h and fix up transitive users. by Benjamin Kramer · 12 years ago
- 96fac6a Thread safety analysis: improve handling of smart pointers. by DeLesley Hutchins · 12 years ago
- 9d6e7f3 Thread Safety Analysis: handle expressions involving temporaries, by DeLesley Hutchins · 12 years ago
- a9e8b9e -Wuninitialized: assume that an __attribute__((returns_twice)) function might by Richard Smith · 12 years ago
- bbe3341 Thread safety analysis: fixed bug that occurs when very silly people by DeLesley Hutchins · 12 years ago
- 879a433 Thread safety analysis: fixed incorrect error message at the end of a locks_required function. by DeLesley Hutchins · 12 years ago
- c36eda1 Thread safety analysis: don't warn in case of duplicate annotation. by DeLesley Hutchins · 12 years ago
- 76f0a6e Thread Safety Analysis: turn off checking within trylock functions. by DeLesley Hutchins · 12 years ago
- d4aeb80 Bail out the LiveVariables analysis when the CFG is very large, as by Ted Kremenek · 12 years ago
- c99a5d8 Thread safety analysis: support release() function on scoped lockable objects. by DeLesley Hutchins · 12 years ago
- f63797c Thread safety analysis: implement lock_returned attribute. by DeLesley Hutchins · 12 years ago
- 0da4414 Thread safety analysis: fixes a bug in which locksets are not handled by DeLesley Hutchins · 12 years ago
- b0d8671 Remove a goofy CMake hack and use the standard CMake facilities to by Chandler Carruth · 12 years ago
- 8f40dcc -Wuninitialized bugfix: when entering the scope of a variable with no by Richard Smith · 12 years ago
- 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
- facde17 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 12 years ago
- a08e7bc Zap the /Za compiler switch from MSVC projects, the option is considered harmful even by Microsoft people and clang won't build using the MSVC 2012 RC if not removed. by Francois Pichet · 12 years ago
- 033a9c0 Make suggestions for mismatched enum arguments to printf/scanf. by Jordan Rose · 12 years ago
- ee0259d Teach printf/scanf about enums with fixed underlying types. by Jordan Rose · 12 years ago
- 7fa9b4f static analyzer: add inlining support for directly called blocks. by Ted Kremenek · 12 years ago
- 153acdb Suggest '%@' for Objective-C objects in ObjC format strings. by Jordan Rose · 12 years ago
- 2815e1a Split a chunk of -Wconditional-uninitialized warnings out into a separate flag, by Richard Smith · 12 years ago
- 8189188 Some cleanups around the uninitialized variables warning, and a FIXME. No functional change. by Richard Smith · 12 years ago
- 101d4e0 Make -Wformat accept printf("%hhx", c); with -funsigned-char by Hans Wennborg · 12 years ago
- 392da48 Fix handling of wint_t - we can't assume wint_t is purely an integer promotion of wchar_t - they may differ in signedness. by James Molloy · 12 years ago
- e0d3b4c Add -Wimplicit-fallthrough warning flag, which warns on fallthrough between by Richard Smith · 12 years ago
- 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
- b86b855 PR11926 + duplicates: Fix crash in -Wuninitialized when using a compiler like by Richard Smith · 12 years ago
- d200187 [analyzer] Remove references to idx::TranslationUnit. Index is dead, cross-TU inlining never panned out. by Jordy Rose · 12 years ago
- 0b3ade8 [analyzer] Run remove dead bindings right before leaving a function. by Anna Zaks · 12 years ago
- 54c350a Refactor the thread safety analysis so that it is easier to do by DeLesley Hutchins · 12 years ago
- e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 12 years ago
- 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
- 87e154c Remove the unused, unmaintained, incomplete 'Index' library. by Douglas Gregor · 12 years ago
- 6a86082 [analyzer] PCH deserialization optimization. by Anna Zaks · 12 years ago
- 83748e2 Include lambda capture init expressions in CFG. by Ted Kremenek · 12 years ago