- a85cf39 Improve diagnostics for invalid use of non-static members / this: by Richard Smith · 12 years ago
- e31b8fb Enable warn_impcast_literal_float_to_integer by default. by David Blaikie · 12 years ago
- 3953911 Honor -fno-pic, -fno-PIC, -fno-pie, -fno-PIE. by Nico Weber · 12 years ago
- 30fe6ba [driver] When using the -mfpmath= option, add an error message when trying to by Chad Rosier · 12 years ago
- b4051e7 Implement C++11 [temp.arg.nontype]'s permission to use the address of an object by Richard Smith · 12 years ago
- 7a938fa [driver] Create a new -mfpmath= option, which is used to control whether clang by Chad Rosier · 12 years ago
- 878f850 objc-arc: provide a warning when 'receiver' of a message is 'weak' by Fariborz Jahanian · 12 years ago
- 0718952 Include the "issue context" (e.g. function or method) where a static analyzer issue occurred in the plist output. by Ted Kremenek · 12 years ago
- f54486a Move the computation of the lambda mangling information (mangling by Douglas Gregor · 12 years ago
- cb971c6 Adds a tooling library. by Manuel Klimek · 12 years ago
- 9033092 Fix diagnostic typos: "non-template arguments" vs "non-type template arguments". by Richard Smith · 12 years ago
- 5a5a971 For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is by Richard Smith · 12 years ago
- 73f428c Enter an expression evaluation context when parsing by John McCall · 12 years ago
- 173a37a Remove more redundant lookups. Add a new "all_lookups_iterator" which provides by Nick Lewycky · 12 years ago
- 6d858d9 Replace the workaround from r153445 with a proper fix. by Kaelyn Uhrain · 12 years ago
- 14e6455 Correct handling of _Pragma macro inside a macro argument. by Argyrios Kyrtzidis · 12 years ago
- c8443e5 Rework ProgramPoint to bit-mangle the 'Kind' into both Data pointers and the LocationContext. After switching to PointerIntPair, it didn't look like a safe assumption to use the lower 3 bits of the LocationContext* field. Thanks to Jordy Rose and Benjamin Kramer for their feedback. by Ted Kremenek · 12 years ago
- e62f048 [analyzer] Record the basic blocks covered by the analyzes run. by Anna Zaks · 12 years ago
- 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 · 12 years ago
- 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 12 years ago
- 460ef13 Correct error recovery when missing 'class' in a template template parameter. by David Blaikie · 12 years ago
- 1c931be Implement DR1402: if a field or base class is not movable, the derived class's by Richard Smith · 12 years ago
- 582b395 Use -rewrite-legacy-objc as clang argument for translating by Fariborz Jahanian · 12 years ago
- c5a89a1 Basic semantic analysis support for inheriting constructor declarations in by Richard Smith · 12 years ago
- 70e24fc Properly handle explicit constructors in list-initialization. Fixes PR12120. by Sebastian Redl · 12 years ago
- 4a5f724 Analyzer: Store BugReports directly in a ilist instead of adding another layer of inderection with std::list by Benjamin Kramer · 12 years ago
- e2e8768 Fixed MacroInfo definition range for function like macros with empty body. by Abramo Bagnara · 12 years ago
- 34ebe1e [libclang] Introduce clang_Cursor_getObjCSelectorIndex() function. by Argyrios Kyrtzidis · 12 years ago
- ba1da14 [libclang] Introduce clang_Cursor_getSpellingNameRange(). by Argyrios Kyrtzidis · 12 years ago
- 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 12 years ago
- 40afb7d [driver] Create a new L_Group for language options and add the -std= option to by Chad Rosier · 12 years ago
- 3bbd8cd [analyzer] Do not inline functions which previously reached max block count. by Anna Zaks · 12 years ago
- 5228982 Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. by Craig Topper · 12 years ago
- 100c649 Forbid the block and lambda copy-capture of __autoreleasing variables by John McCall · 12 years ago
- b085d89 Add info to ObjCPropertyRefExpr to indicate whether the dot syntax property by Argyrios Kyrtzidis · 12 years ago
- 1ef28db Extend -Wc++11-narrowing to cover converted constant expressions as well as braced-initializers. <rdar://problem/11121178>. by Eli Friedman · 12 years ago
- 52f10d5 Don't try to parse a malformed parameter list after a constructor or operator by Richard Smith · 12 years ago
- 9988f28 Reject 'template<typename...Ts> void f(Ts ...(x));'. Add a special-case by Richard Smith · 12 years ago
- b684a42 Fix typo in my last patch. by Fariborz Jahanian · 12 years ago
- b47dbcb [analyzer] Enable retry exhausted without inlining by default. by Anna Zaks · 12 years ago
- a78eca2 objective-c: Improve diagnostics and by Fariborz Jahanian · 12 years ago
- 253955c [analyser] Stats checker: do not mark a node as exhausted if we will by Anna Zaks · 12 years ago
- 6960587 Unify and fix our checking of C++ [dcl.meaning]p1's requirements by Douglas Gregor · 12 years ago
- fdc1795 [libclang] Introduce options to control the priority for the threads by Argyrios Kyrtzidis · 12 years ago
- 82fe6ae Move the emission of strict enum range metadata behind a flag (the same by Chandler Carruth · 12 years ago
- ba10306 Introduce a new libclang API to determine the parent context of a code by Douglas Gregor · 12 years ago
- b49a29f [libclang] Introduce indexing option CXIndexOpt_SuppressWarnings, which by Argyrios Kyrtzidis · 12 years ago
- 5903a37 [analyzer] Add an option to re-analyze a dead-end path without inlining. by Anna Zaks · 12 years ago
- 14d8381 [analyzer] Fix a typo. by Anna Zaks · 12 years ago
- db81d38 [preprocessor] Handle correctly inclusion directives that have macro expansions, e.g by Argyrios Kyrtzidis · 12 years ago
- 978fc9c Introduce a -cc1-level option -pubnames-dump, which simply dumps the by Douglas Gregor · 12 years ago
- 3f71860 [driver] Put -cpp-precomp and -no-cpp-precomp under the clang_ignored_f_group. by Chad Rosier · 12 years ago
- 0724b7c Add a special-case diagnostic for one of the more obnoxious special cases of by Richard Smith · 12 years ago
- 165ce3c Simplify code, no functionality change. by Benjamin Kramer · 12 years ago
- 1eb18af Move CodeCompletionBuilder's chunk adding methods out of line. by Benjamin Kramer · 12 years ago
- 0179868 When diagnosing an invalid out-of-line redeclaration, don't permit by Douglas Gregor · 12 years ago
- d961ea9 Don't cast away constness. by Benjamin Kramer · 12 years ago
- 3bc75ca [analyzer] Restart path diagnostic generation if any of the visitors change the report configuration while walking the path. by Jordy Rose · 12 years ago
- 0115349 [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able to reset diagnostic generation. by Jordy Rose · 12 years ago
- f602806 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 12 years ago
- ec5a306 Revert accidentally-committed www changes (and an unused diagnostic); by Richard Smith · 12 years ago
- 3343fad When defining a forward-declared enum, don't try to attach the definition to by Richard Smith · 12 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 · 12 years ago
- 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 12 years ago
- 7608a80 Remove unused bits. by Rafael Espindola · 12 years ago
- 5aac0b6 Fix static analyzer crash on code taking the address of a field. Fixes PR 11146. by Ted Kremenek · 12 years ago
- 643586f [PCH] When we are replacing a decl in a chained PCH that is also a DeclContext, by Argyrios Kyrtzidis · 12 years ago
- 3d7c44e [analyzer] Malloc: Utter the name of the leaked variable. by Anna Zaks · 12 years ago
- 27b867e [analyser] Factor out FindUniqueBinding from RetainCount checker. by Anna Zaks · 12 years ago
- 4e648e4 Allow void blocks to return witn a void expression in by Fariborz Jahanian · 12 years ago
- 3ef963b Undo previous patch as I checked more than I intended. by Fariborz Jahanian · 12 years ago
- 7e725bc modern objective-c rewriter: remove 'const' from by Fariborz Jahanian · 12 years ago
- 3739b32 Don't include FixIts with a null replacement range. Fixes <rdar://problem/11040133>. by Ted Kremenek · 12 years ago
- 3538f74 Use a simpler pluralization construct by Matt Beaumont-Gay · 12 years ago
- 359487b An error can't be in a warning group. by Benjamin Kramer · 12 years ago
- 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 12 years ago
- 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 12 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 · 12 years ago
- 8fe4525 StaticAnalyzer: Fix abuse of StringRef in r152962. by NAKAMURA Takumi · 12 years ago
- fbd5874 [analyzer] Shorten the stack hint diagnostic. by Anna Zaks · 12 years ago
- 56a938f [analyzer] Create symbol-aware stack hints (building upon r152837). by Anna Zaks · 12 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 · 12 years ago
- 0961a01 Warn on flexible array members when in C89 mode, with -pedantic. by David Chisnall · 12 years ago
- e55329d From Vassil Vassilev: by Axel Naumann · 12 years ago
- c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 12 years ago
- 1425226 Based on sage feedback, chang -W#import-pedantic to -Wimport-preprocessor-directive-pedantic. by Ted Kremenek · 12 years ago
- 9ace587 Add warning flag for '#import is a language extension', -W#import-pedantic. by Ted Kremenek · 12 years ago
- 64f678e Fix help text. by Chad Rosier · 12 years ago
- fc055f9 [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches by Chad Rosier · 12 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 · 12 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 · 12 years ago
- 368a0d5 [analyzer] Allow checkers to supply call stack diagnostic hints for the by Anna Zaks · 12 years ago
- 2b2bbee Provide the specific target type in the -Wnull-conversion warning. by David Blaikie · 12 years ago
- 0f5897b Document RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate(). by Douglas Gregor · 12 years ago
- 90226ac Make RecursiveASTVisitor to traverse certain statements using data recursion by Argyrios Kyrtzidis · 12 years ago
- 649dfbc Remove hacky temporary fix of r151585. by Argyrios Kyrtzidis · 12 years ago
- 1ee9b0f Add the object size checking support for a few other builtins. by Bill Wendling · 12 years ago
- 1d23c42 Unpluralize -Wfoo-conversions warnings for consistency. by David Blaikie · 12 years ago
- 95187bd Reapply r152745 (reverted in 152765) now that compiler-rt is fixed. by David Blaikie · 12 years ago
- 9ca33fd Revert r152745 as it's breaking the internal buildbots. by Chad Rosier · 12 years ago