- 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 13 years ago
- facde17 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 13 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 · 13 years ago
- 033a9c0 Make suggestions for mismatched enum arguments to printf/scanf. by Jordan Rose · 13 years ago
- ee0259d Teach printf/scanf about enums with fixed underlying types. by Jordan Rose · 13 years ago
- 7fa9b4f static analyzer: add inlining support for directly called blocks. by Ted Kremenek · 13 years ago
- 153acdb Suggest '%@' for Objective-C objects in ObjC format strings. by Jordan Rose · 13 years ago
- 2815e1a Split a chunk of -Wconditional-uninitialized warnings out into a separate flag, by Richard Smith · 13 years ago
- 8189188 Some cleanups around the uninitialized variables warning, and a FIXME. No functional change. by Richard Smith · 13 years ago
- 101d4e0 Make -Wformat accept printf("%hhx", c); with -funsigned-char by Hans Wennborg · 13 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 · 13 years ago
- e0d3b4c Add -Wimplicit-fallthrough warning flag, which warns on fallthrough between by Richard Smith · 13 years ago
- 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
- b86b855 PR11926 + duplicates: Fix crash in -Wuninitialized when using a compiler like by Richard Smith · 13 years ago
- d200187 [analyzer] Remove references to idx::TranslationUnit. Index is dead, cross-TU inlining never panned out. by Jordy Rose · 13 years ago
- 0b3ade8 [analyzer] Run remove dead bindings right before leaving a function. by Anna Zaks · 13 years ago
- 54c350a Refactor the thread safety analysis so that it is easier to do by DeLesley Hutchins · 13 years ago
- e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 13 years ago
- 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 13 years ago
- 87e154c Remove the unused, unmaintained, incomplete 'Index' library. by Douglas Gregor · 13 years ago
- 6a86082 [analyzer] PCH deserialization optimization. by Anna Zaks · 13 years ago
- 83748e2 Include lambda capture init expressions in CFG. by Ted Kremenek · 13 years ago
- 55331da Fix CFGBuilder to not include the body of a LambdaExpr in the CFG of the enclosing function. by Ted Kremenek · 13 years ago
- bb3d20f Do not crash in the callgraph construction when encountering deleted function definitions. Fixes <rdar://problem/11178609>. by Ted Kremenek · 13 years ago
- 6955da2 clang/lib/Analysis/CFG.cpp: Get rid of early insertion of placeholder to the map. by NAKAMURA Takumi · 13 years ago
- 9260f61 clang/lib/Analysis/CFG.cpp: Fix memory leak since r153297. by NAKAMURA Takumi · 13 years ago
- 8c6d360 [CFG] Cache boolean evaluations of expressions to avoid multiple re-evaluations by Argyrios Kyrtzidis · 13 years ago
- 550f223 Fix broken CFG when an initializer is a statement expression that starts with a while loop (PR 12325). by Ted Kremenek · 13 years ago
- 3d7c44e [analyzer] Malloc: Utter the name of the leaked variable. by Anna Zaks · 13 years ago
- 4cf2253 Fix crash when querying the CFG reported when using the thread safety analysis by Ted Kremenek · 13 years ago
- 44b8e46 Kill cocoa::deriveNamingConvention and cocoa::followsFundamentalRule. They are now just simple wrappers around method families, and method decls can cache method family lookups. Also, no one is using them right now. by Jordy Rose · 13 years ago
- afcd195 Support '%p' format specifier with block pointers. by Ted Kremenek · 13 years ago
- d53e877 Fix dereference of end iterator. Spotted by ASan. by Matt Beaumont-Gay · 13 years ago
- a2e589e [analyzer] Refactor CallGraph to use Recursive AST visitor when by Anna Zaks · 13 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
- 9b20a90 Replace a map of boolean values with a set. by Benjamin Kramer · 13 years ago
- f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
- 337e4db [analyzer] fix regression in analyzer of NOT actually aborting on Stmts it doesn't understand. We registered by Ted Kremenek · 13 years ago
- a5d531f CallGraph: Add getNode() method, constify. by Anna Zaks · 13 years ago
- f856264 -Wformat-non-iso: warn about positional arguments (pr12017) by Hans Wennborg · 13 years ago
- d277661 Call Graph: Only the root node is allowed to have an invalid Decl*. by Anna Zaks · 13 years ago
- a50a5cd Remove stray semi-colon. by Daniel Dunbar · 13 years ago
- 196b8cf Add a basic CallGraph to Analysis. by Anna Zaks · 13 years ago
- 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 13 years ago
- 8e282c3 Fix horrific CFG bug where '@autoreleasepool' would be put in a dangling block in the CFG. by Ted Kremenek · 13 years ago
- 0d95dfc Thread safety analysis: expand set of expressions that can be used to denote locks. by DeLesley Hutchins · 13 years ago
- 2a35be8 Thread safety analysis: handle CFG blocks which call functions marked as noreturn. by DeLesley Hutchins · 13 years ago
- b2c60b0 Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h. by Argyrios Kyrtzidis · 13 years ago
- d45d361 Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" by Argyrios Kyrtzidis · 13 years ago
- 7651742 Warn about non-standard format strings (pr12017) by Hans Wennborg · 13 years ago
- 2f13bec Thread-safety analysis: Disable checking inside constructors, destructors, lock, and unlock functions by DeLesley Hutchins · 13 years ago
- 4bda3ec Thread-Safety: added support for 'this' as a lock expression. by DeLesley Hutchins · 13 years ago
- 32addd5 Format string analysis: give 'q' its own enumerator. by Hans Wennborg · 13 years ago
- be6126a Make -Wformat fix-its preserve original conversion specifiers. by Hans Wennborg · 13 years ago
- b4a3ef7 Tweak format string checking to work with %@ and ObjC toll-free bridging. <rdar://problem/10814120> by Ted Kremenek · 13 years ago
- 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
- 2e51562 Thread safety analysis: by Richard Smith · 13 years ago
- aacde71 Thread safety analysis: at a CFG join point between a block terminating in a by Richard Smith · 13 years ago
- 7da1f46 Format string warnings: don't a.k.a. wchar_t with wchar_t. by Hans Wennborg · 13 years ago
- 54a7e3f [CFG] Removed unused local variable. by Erik Verbruggen · 13 years ago
- 339b907 Let %S, %ls, %C match 16bit types in NSStrings. by Nico Weber · 13 years ago
- e6ca97f Fix NSLog format string checking for %@. by Ted Kremenek · 13 years ago
- 9d24c2c Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes PR 9466. by Ted Kremenek · 13 years ago
- 23661d3 Revert various template unreachability code I committed accidentally. by David Blaikie · 13 years ago
- a9bb955 More fixes/tests. by David Blaikie · 13 years ago
- 7154c03 Support undefined dependent bases. by David Blaikie · 13 years ago
- e03b2b3 Handle thread safety attributes on functions with separate definitions and declarations. by DeLesley Hutchins · 13 years ago
- ef1440b The 'l' length modifier makes sense with the scanlist conversion specifier. by Ted Kremenek · 13 years ago
- 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
- 37969b7 scanf: parse the 'm' length modifier, and check that the right arguments by Hans Wennborg · 13 years ago
- 28058d1 scanf analysis: the 'a' length modifier is valid with a scanlist by Hans Wennborg · 13 years ago
- 6de0b48 scanf analysis: don't bail out after successful parse of scanlist by Hans Wennborg · 13 years ago
- 97a72c3 Add elidable CXXConstructExpr as block-level expr. It converts an lvalue to a rvalue, which is a useful step during AST evaluation. by Zhongxing Xu · 13 years ago
- b4fa418 Thread safety analysis: added support for trylock attribute. by DeLesley Hutchins · 13 years ago
- b37d2b5 Added LocalVariableMap by DeLesley Hutchins · 13 years ago
- 1c87980 Teach the static analyzer to not treat XPC types as CF types. by Ted Kremenek · 13 years ago
- df49782 Support for thread safety attributes on functions by DeLesley Hutchins · 13 years ago
- 5294c79 Support the 'a' scanf length modifier as an extension in C++. by Hans Wennborg · 13 years ago
- 72b20ff Enable the user to control whether CXXConstructExpr will be added as a by Zhongxing Xu · 13 years ago
- 682060c Colorize and condense CFG pretty-printing. by Ted Kremenek · 13 years ago
- 15ce164 Enhance AnalysisDeclContext::getReferencedBlockVars() to understand PseudoObjExprs. It turns out by Ted Kremenek · 13 years ago
- 280cf14 Fix regression in LiveVariables when reasoning about variables captured by blocks. by Ted Kremenek · 13 years ago
- 3b7a48f Improve CFG pretty-printing for CXXConstructExprs. by Ted Kremenek · 13 years ago
- 893d414 Improve CFG pretty-printing of CastExprs. by Ted Kremenek · 13 years ago
- 3ff53b3 Update the CMake build for r146959's new files. by Chandler Carruth · 13 years ago
- 99ba9e3 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
- 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
- d02deeb Support the 'a' length modifier in scanf format strings as a C90 extension. by Hans Wennborg · 13 years ago
- 6fcd932 Check that arguments to a scanf call match the format specifier, by Hans Wennborg · 13 years ago
- 6308218 Remove unnecessary braces from my previous commit. by Hans Wennborg · 13 years ago
- f4f0c60 Make printf warnings refer to wint_t and wchar_t by name by Hans Wennborg · 13 years ago
- b8ec3e3 Move definition of ConversionSpecifier::toString() to FormatString.cpp by Hans Wennborg · 13 years ago
- 117348c fix format specifier fixit for printf("%ld", "foo"); by Hans Wennborg · 13 years ago
- 1fa3c06 This patch extends thread safety analysis with support for the scoped_lockable attribute. by DeLesley Hutchins · 13 years ago
- a792aff Make printf warnings refer to intmax_t et al. by name by Hans Wennborg · 13 years ago
- 02f34c5 [analyzer] Rely on LLVM Dominators in Clang dominator computation. by Anna Zaks · 13 years ago
- 687b5df Revert r145697 and dependent patch r145702. It added a dependency from by Nick Lewycky · 13 years ago
- 377cc6e Make r145697 actually work. by Hans Wennborg · 13 years ago
- 5fdc1b9 Make conversion specifier warning refer to typedef if possible. by Hans Wennborg · 13 years ago
- 2d9eb21 Teach the CFG builder how to properly destroy temporaries who by Douglas Gregor · 13 years ago