- f30c0a9 Reduce static analyzer memory usage by about 4% by packing the ProgramPoing 'Kind' field into the spare bits of other fields. by Ted Kremenek · 13 years ago
- 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 13 years ago
- 460ef13 Correct error recovery when missing 'class' in a template template parameter. by David Blaikie · 13 years ago
- 1c931be Implement DR1402: if a field or base class is not movable, the derived class's by Richard Smith · 13 years ago
- 582b395 Use -rewrite-legacy-objc as clang argument for translating by Fariborz Jahanian · 13 years ago
- c5a89a1 Basic semantic analysis support for inheriting constructor declarations in by Richard Smith · 13 years ago
- 70e24fc Properly handle explicit constructors in list-initialization. Fixes PR12120. by Sebastian Redl · 13 years ago
- 4a5f724 Analyzer: Store BugReports directly in a ilist instead of adding another layer of inderection with std::list by Benjamin Kramer · 13 years ago
- e2e8768 Fixed MacroInfo definition range for function like macros with empty body. by Abramo Bagnara · 13 years ago
- 34ebe1e [libclang] Introduce clang_Cursor_getObjCSelectorIndex() function. by Argyrios Kyrtzidis · 13 years ago
- ba1da14 [libclang] Introduce clang_Cursor_getSpellingNameRange(). by Argyrios Kyrtzidis · 13 years ago
- 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 13 years ago
- 40afb7d [driver] Create a new L_Group for language options and add the -std= option to by Chad Rosier · 13 years ago
- 3bbd8cd [analyzer] Do not inline functions which previously reached max block count. by Anna Zaks · 13 years ago
- 5228982 Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. by Craig Topper · 13 years ago
- 100c649 Forbid the block and lambda copy-capture of __autoreleasing variables by John McCall · 13 years ago
- b085d89 Add info to ObjCPropertyRefExpr to indicate whether the dot syntax property by Argyrios Kyrtzidis · 13 years ago
- 1ef28db Extend -Wc++11-narrowing to cover converted constant expressions as well as braced-initializers. <rdar://problem/11121178>. by Eli Friedman · 13 years ago
- 52f10d5 Don't try to parse a malformed parameter list after a constructor or operator by Richard Smith · 13 years ago
- 9988f28 Reject 'template<typename...Ts> void f(Ts ...(x));'. Add a special-case by Richard Smith · 13 years ago
- b684a42 Fix typo in my last patch. by Fariborz Jahanian · 13 years ago
- b47dbcb [analyzer] Enable retry exhausted without inlining by default. by Anna Zaks · 13 years ago
- a78eca2 objective-c: Improve diagnostics and by Fariborz Jahanian · 13 years ago
- 253955c [analyser] Stats checker: do not mark a node as exhausted if we will by Anna Zaks · 13 years ago
- 6960587 Unify and fix our checking of C++ [dcl.meaning]p1's requirements by Douglas Gregor · 13 years ago
- fdc1795 [libclang] Introduce options to control the priority for the threads by Argyrios Kyrtzidis · 13 years ago
- 82fe6ae Move the emission of strict enum range metadata behind a flag (the same by Chandler Carruth · 13 years ago
- ba10306 Introduce a new libclang API to determine the parent context of a code by Douglas Gregor · 13 years ago
- b49a29f [libclang] Introduce indexing option CXIndexOpt_SuppressWarnings, which by Argyrios Kyrtzidis · 13 years ago
- 5903a37 [analyzer] Add an option to re-analyze a dead-end path without inlining. by Anna Zaks · 13 years ago
- 14d8381 [analyzer] Fix a typo. by Anna Zaks · 13 years ago
- db81d38 [preprocessor] Handle correctly inclusion directives that have macro expansions, e.g by Argyrios Kyrtzidis · 13 years ago
- 978fc9c Introduce a -cc1-level option -pubnames-dump, which simply dumps the by Douglas Gregor · 13 years ago
- 3f71860 [driver] Put -cpp-precomp and -no-cpp-precomp under the clang_ignored_f_group. by Chad Rosier · 13 years ago
- 0724b7c Add a special-case diagnostic for one of the more obnoxious special cases of by Richard Smith · 13 years ago
- 165ce3c Simplify code, no functionality change. by Benjamin Kramer · 13 years ago
- 1eb18af Move CodeCompletionBuilder's chunk adding methods out of line. by Benjamin Kramer · 13 years ago
- 0179868 When diagnosing an invalid out-of-line redeclaration, don't permit by Douglas Gregor · 13 years ago
- d961ea9 Don't cast away constness. by Benjamin Kramer · 13 years ago
- 3bc75ca [analyzer] Restart path diagnostic generation if any of the visitors change the report configuration while walking the path. by Jordy Rose · 13 years ago
- 0115349 [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able to reset diagnostic generation. by Jordy Rose · 13 years ago
- f602806 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 13 years ago
- ec5a306 Revert accidentally-committed www changes (and an unused diagnostic); by Richard Smith · 13 years ago
- 3343fad When defining a forward-declared enum, don't try to attach the definition to by Richard Smith · 13 years ago
- 514f2c9 Avoid applying retain/release effects twice in RetainCountChecker when a function call was inlined (i.e., we do not need to apply summaries in such cases). by Ted Kremenek · 13 years ago
- 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 13 years ago
- 7608a80 Remove unused bits. by Rafael Espindola · 13 years ago
- 5aac0b6 Fix static analyzer crash on code taking the address of a field. Fixes PR 11146. by Ted Kremenek · 13 years ago
- 643586f [PCH] When we are replacing a decl in a chained PCH that is also a DeclContext, by Argyrios Kyrtzidis · 13 years ago
- 3d7c44e [analyzer] Malloc: Utter the name of the leaked variable. by Anna Zaks · 13 years ago
- 27b867e [analyser] Factor out FindUniqueBinding from RetainCount checker. by Anna Zaks · 13 years ago
- 4e648e4 Allow void blocks to return witn a void expression in by Fariborz Jahanian · 13 years ago
- 3ef963b Undo previous patch as I checked more than I intended. by Fariborz Jahanian · 13 years ago
- 7e725bc modern objective-c rewriter: remove 'const' from by Fariborz Jahanian · 13 years ago
- 3739b32 Don't include FixIts with a null replacement range. Fixes <rdar://problem/11040133>. by Ted Kremenek · 13 years ago
- 3538f74 Use a simpler pluralization construct by Matt Beaumont-Gay · 13 years ago
- 359487b An error can't be in a warning group. by Benjamin Kramer · 13 years ago
- 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 13 years ago
- 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 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
- 8fe4525 StaticAnalyzer: Fix abuse of StringRef in r152962. by NAKAMURA Takumi · 13 years ago
- fbd5874 [analyzer] Shorten the stack hint diagnostic. by Anna Zaks · 13 years ago
- 56a938f [analyzer] Create symbol-aware stack hints (building upon r152837). by Anna Zaks · 13 years ago
- e052bda After r150615, which tablegens the group of a diagnostic as an index into the *.inc file, all diagnostic *.inc by Argyrios Kyrtzidis · 13 years ago
- 0961a01 Warn on flexible array members when in C89 mode, with -pedantic. by David Chisnall · 13 years ago
- e55329d From Vassil Vassilev: by Axel Naumann · 13 years ago
- c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 13 years ago
- 1425226 Based on sage feedback, chang -W#import-pedantic to -Wimport-preprocessor-directive-pedantic. by Ted Kremenek · 13 years ago
- 9ace587 Add warning flag for '#import is a language extension', -W#import-pedantic. by Ted Kremenek · 13 years ago
- 64f678e Fix help text. by Chad Rosier · 13 years ago
- fc055f9 [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches by Chad Rosier · 13 years ago
- d7b8314 [analyzer] Remove AggExprVisitor, a dead class that assisted in visiting C++ expressions with a "base object", because the CFG is now linearized. by Jordy Rose · 13 years ago
- aea3ece It was pointed out that a checking version of strdup isn't needed. So much for late-night hacking. :) by Bill Wendling · 13 years ago
- 368a0d5 [analyzer] Allow checkers to supply call stack diagnostic hints for the by Anna Zaks · 13 years ago
- 2b2bbee Provide the specific target type in the -Wnull-conversion warning. by David Blaikie · 13 years ago
- 0f5897b Document RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate(). by Douglas Gregor · 13 years ago
- 90226ac Make RecursiveASTVisitor to traverse certain statements using data recursion by Argyrios Kyrtzidis · 13 years ago
- 649dfbc Remove hacky temporary fix of r151585. by Argyrios Kyrtzidis · 13 years ago
- 1ee9b0f Add the object size checking support for a few other builtins. by Bill Wendling · 13 years ago
- 1d23c42 Unpluralize -Wfoo-conversions warnings for consistency. by David Blaikie · 13 years ago
- 95187bd Reapply r152745 (reverted in 152765) now that compiler-rt is fixed. by David Blaikie · 13 years ago
- 9ca33fd Revert r152745 as it's breaking the internal buildbots. by Chad Rosier · 13 years ago
- 8fbe385 [frontend] Add support for disabling the "inline" keyword using by Chad Rosier · 13 years ago
- f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 13 years ago
- 47bfaf1 Provide -Wnull-conversion separately from -Wconversion. by David Blaikie · 13 years ago
- 3183075 [analyzer] A fixup to r152734. Always initialize the flag. by Anna Zaks · 13 years ago
- 9373937 [analyzer] Diagnostics: Supply Caller information even if the bug occurs by Anna Zaks · 13 years ago
- f6b8b58 Minor cleanup in attribute-related diagnostics, from Alexander Kornienko! by Douglas Gregor · 13 years ago
- e5049d2 [Analyser] Removes more recursive visitations in ExprEngine that are no by Erik Verbruggen · 13 years ago
- 7059a1c [Basic] Change DiagnosticBuilder to use a separate status variable to track whether the builder is active. by Daniel Dunbar · 13 years ago
- 393eed7 [Sema] Fix SemaDiagnosticBuilder to be inline. by Daniel Dunbar · 13 years ago
- 3054f09 [Basic] Fix up DiagnosticBuilder::{FlushCounts,Emit} to be inline. by Daniel Dunbar · 13 years ago
- 2dec85b [driver] Parse diagnostic args in the driver. by Chad Rosier · 13 years ago
- a2e589e [analyzer] Refactor CallGraph to use Recursive AST visitor when by Anna Zaks · 13 years ago
- cefcbef [Basic] Make DiagnosticBuilder::{Clear,Emit} protected. by Daniel Dunbar · 13 years ago
- 243d7ab [Basic] Eliminate DiagnosticBuilder::Suppress and matching ctor, this stuff is by Daniel Dunbar · 13 years ago
- 06265bd [Basic] Make DiagnosticBuilder::{isActive,getLocation,getDiagID} protected. by Daniel Dunbar · 13 years ago
- 53c83b3 [Basic] Fix ~Diagnostic() to not call Emit() when there is no diag obj (most by Daniel Dunbar · 13 years ago
- 981e279 [Basic] Stop using a SmallVector<> for Diagnostic. This drops Clang binary size by Daniel Dunbar · 13 years ago
- 9cda03f Ensure that default arguments are handled correctly in sub scopes. For example: by James Molloy · 13 years ago