1. 3739b32 Don't include FixIts with a null replacement range. Fixes <rdar://problem/11040133>. by Ted Kremenek · 12 years ago
  2. 3538f74 Use a simpler pluralization construct by Matt Beaumont-Gay · 12 years ago
  3. 359487b An error can't be in a warning group. by Benjamin Kramer · 12 years ago
  4. 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 12 years ago
  5. 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 12 years ago
  6. 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
  7. 8fe4525 StaticAnalyzer: Fix abuse of StringRef in r152962. by NAKAMURA Takumi · 12 years ago
  8. fbd5874 [analyzer] Shorten the stack hint diagnostic. by Anna Zaks · 12 years ago
  9. 56a938f [analyzer] Create symbol-aware stack hints (building upon r152837). by Anna Zaks · 12 years ago
  10. 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
  11. 0961a01 Warn on flexible array members when in C89 mode, with -pedantic. by David Chisnall · 12 years ago
  12. e55329d From Vassil Vassilev: by Axel Naumann · 12 years ago
  13. c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 12 years ago
  14. 1425226 Based on sage feedback, chang -W#import-pedantic to -Wimport-preprocessor-directive-pedantic. by Ted Kremenek · 12 years ago
  15. 9ace587 Add warning flag for '#import is a language extension', -W#import-pedantic. by Ted Kremenek · 12 years ago
  16. 64f678e Fix help text. by Chad Rosier · 12 years ago
  17. fc055f9 [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches by Chad Rosier · 12 years ago
  18. 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
  19. 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
  20. 368a0d5 [analyzer] Allow checkers to supply call stack diagnostic hints for the by Anna Zaks · 12 years ago
  21. 2b2bbee Provide the specific target type in the -Wnull-conversion warning. by David Blaikie · 12 years ago
  22. 0f5897b Document RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate(). by Douglas Gregor · 12 years ago
  23. 90226ac Make RecursiveASTVisitor to traverse certain statements using data recursion by Argyrios Kyrtzidis · 12 years ago
  24. 649dfbc Remove hacky temporary fix of r151585. by Argyrios Kyrtzidis · 12 years ago
  25. 1ee9b0f Add the object size checking support for a few other builtins. by Bill Wendling · 12 years ago
  26. 1d23c42 Unpluralize -Wfoo-conversions warnings for consistency. by David Blaikie · 12 years ago
  27. 95187bd Reapply r152745 (reverted in 152765) now that compiler-rt is fixed. by David Blaikie · 12 years ago
  28. 9ca33fd Revert r152745 as it's breaking the internal buildbots. by Chad Rosier · 12 years ago
  29. 8fbe385 [frontend] Add support for disabling the "inline" keyword using by Chad Rosier · 12 years ago
  30. f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 12 years ago
  31. 47bfaf1 Provide -Wnull-conversion separately from -Wconversion. by David Blaikie · 12 years ago
  32. 3183075 [analyzer] A fixup to r152734. Always initialize the flag. by Anna Zaks · 12 years ago
  33. 9373937 [analyzer] Diagnostics: Supply Caller information even if the bug occurs by Anna Zaks · 12 years ago
  34. f6b8b58 Minor cleanup in attribute-related diagnostics, from Alexander Kornienko! by Douglas Gregor · 12 years ago
  35. e5049d2 [Analyser] Removes more recursive visitations in ExprEngine that are no by Erik Verbruggen · 12 years ago
  36. 7059a1c [Basic] Change DiagnosticBuilder to use a separate status variable to track whether the builder is active. by Daniel Dunbar · 12 years ago
  37. 393eed7 [Sema] Fix SemaDiagnosticBuilder to be inline. by Daniel Dunbar · 12 years ago
  38. 3054f09 [Basic] Fix up DiagnosticBuilder::{FlushCounts,Emit} to be inline. by Daniel Dunbar · 12 years ago
  39. 2dec85b [driver] Parse diagnostic args in the driver. by Chad Rosier · 12 years ago
  40. a2e589e [analyzer] Refactor CallGraph to use Recursive AST visitor when by Anna Zaks · 12 years ago
  41. cefcbef [Basic] Make DiagnosticBuilder::{Clear,Emit} protected. by Daniel Dunbar · 12 years ago
  42. 243d7ab [Basic] Eliminate DiagnosticBuilder::Suppress and matching ctor, this stuff is by Daniel Dunbar · 12 years ago
  43. 06265bd [Basic] Make DiagnosticBuilder::{isActive,getLocation,getDiagID} protected. by Daniel Dunbar · 12 years ago
  44. 53c83b3 [Basic] Fix ~Diagnostic() to not call Emit() when there is no diag obj (most by Daniel Dunbar · 12 years ago
  45. 981e279 [Basic] Stop using a SmallVector<> for Diagnostic. This drops Clang binary size by Daniel Dunbar · 12 years ago
  46. 9cda03f Ensure that default arguments are handled correctly in sub scopes. For example: by James Molloy · 12 years ago
  47. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 12 years ago
  48. 23dde82 Make the error about assigning to lambda-captured variables by John McCall · 12 years ago
  49. a5f4441 [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of by Argyrios Kyrtzidis · 12 years ago
  50. 78dae24 Alternate fix to PR12248: put Sema in charge of special-casing by John McCall · 12 years ago
  51. 29af3c7 Add new analyzer diagnostic mode where plists can have bugs that span multiple files. by Ted Kremenek · 12 years ago
  52. 7796eb5 Fix parsing of trailing-return-type. Types are syntactically prohibited from by Richard Smith · 12 years ago
  53. 69730c1 Fix parsing of type-specifier-seq's. Types are syntactically allowed to be by Richard Smith · 12 years ago
  54. 0be8fb5 Fix typo in comment, 'langauge' -> 'language'. by Nick Lewycky · 12 years ago
  55. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  56. 5a7a5bb When determining whether an identifier followed by a '<' in a member by Douglas Gregor · 12 years ago
  57. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
  58. a346efa [Sema] A tag decl that is marked as invalid and is used in a decl-spec, by Argyrios Kyrtzidis · 12 years ago
  59. 337e4db [analyzer] fix regression in analyzer of NOT actually aborting on Stmts it doesn't understand. We registered by Ted Kremenek · 12 years ago
  60. 0069b84 Assign APValues by swapping from a temporary. Removes a bunch of unnecessary by Richard Smith · 12 years ago
  61. 26b75c0 Improve diagnostics for UCNs referring to control characters and members of the by Richard Smith · 12 years ago
  62. 3fd5f37 [analyzer] Add support for NoRedundancy inlining mode. by Anna Zaks · 12 years ago
  63. a5d531f CallGraph: Add getNode() method, constify. by Anna Zaks · 12 years ago
  64. 8788b22 Revert r152430 "[AST] Mark ASTContext::getTypeInfo and some friends as by Daniel Dunbar · 12 years ago
  65. feb1f4a Add a helper to get a CXXConstructExpr from a CXXNewExpr. by Matt Beaumont-Gay · 12 years ago
  66. f9ff587 [AST] Mark Expr::Ignore*() functions as LLVM_READONLY. by Daniel Dunbar · 12 years ago
  67. 29c6c6e [AST] Mark ASTContext::getTypeInfo and some friends as LLVM_READONLY. by Daniel Dunbar · 12 years ago
  68. 4f31118 [AST] Mark Expr::getExprLoc() as LLVM_READONLY. by Daniel Dunbar · 12 years ago
  69. aa49a7d [AST/etc] Mark {getSourceRange(),getStartLoc(),getEndLoc()} as LLVM_READONLY. by Daniel Dunbar · 12 years ago
  70. 3d4144f [AST/Sema] Add {CXXBaseSpecifier,Declarator,DeclSpec,TypeLoc,UnqualifiedId}::getLoc{Start,End}. by Daniel Dunbar · 12 years ago
  71. 8fbc6d2 [AST] Define a few more key getLocStart() implementations. by Daniel Dunbar · 12 years ago
  72. 90e25a8 [AST] Reimplement Stmt::getLoc{Start,End} to dispatch to subclass overloads. by Daniel Dunbar · 12 years ago
  73. 396ec67 [AST] Add {DeclRefExpr,MemberExpr,ImplicitCastExpr}::{getLocStart,getLocEnd} methods. by Daniel Dunbar · 12 years ago
  74. 406dac0 [AST] Add DeclaratioName::getLoc{Start,End} for consistency. by Daniel Dunbar · 12 years ago
  75. 7b14026 [Basic] Rename LangOptions::NoInline to NoInlineDefine, to make things a bit by Daniel Dunbar · 12 years ago
  76. f856264 -Wformat-non-iso: warn about positional arguments (pr12017) by Hans Wennborg · 13 years ago
  77. a9e88b2 Literal operators can't have default arguments. by Richard Smith · 13 years ago
  78. 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 13 years ago
  79. bc5419a [AST] Memoize ASTContext::getTypeInfo(). by Daniel Dunbar · 13 years ago
  80. 42f42c8 [AST] NestedNameSpecifier's ctor/dtor are trivial and should be inlined. by Daniel Dunbar · 13 years ago
  81. cd48592 [AST] Type::isVoidType() is trivial and should be inlined. by Daniel Dunbar · 13 years ago
  82. 3d13c5a [AST] Reduce Decl::getASTContext() calls. by Daniel Dunbar · 13 years ago
  83. 76aadc3 [analyzer] Implement basic path diagnostic pruning based on "interesting" symbols and regions. by Ted Kremenek · 13 years ago
  84. 6625335 [analyzer] Rework inlining related command line options. by Anna Zaks · 13 years ago
  85. 3376277 Fix a couple of issues with literal-operator-id parsing, and provide recovery by Richard Smith · 13 years ago
  86. 49d5174 When checking the encoding of an 8-bit string literal, don't just check the by Richard Smith · 13 years ago
  87. e13edcb [AST] Clean up NamedDecl::getUnderlyingDecl() change a bit. by Daniel Dunbar · 13 years ago
  88. 7a8c758 [AST] APValue: Split the fast path of MakeUninit to be inline. by Daniel Dunbar · 13 years ago
  89. 54e1c41 [Basic] PartialDiagnostic: Manual split out the cold part of freeStorage(), the by Daniel Dunbar · 13 years ago
  90. 6daffa5 [AST] Change NamedDecl::getUnderlyingDecl() to inline the fast (and incredibly common) path. by Daniel Dunbar · 13 years ago
  91. 0250393 Replace MarkVarRequired with a more generic by Rafael Espindola · 13 years ago
  92. b453ad3 Add support for cooked forms of user-defined-integer-literal and by Richard Smith · 13 years ago
  93. 76e035a [AST] Change Type::isIntegerType to be inlined(). It is very popular. by Daniel Dunbar · 13 years ago
  94. 2fb4ae3 Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix not by Richard Smith · 13 years ago
  95. 5bc37f6 Loosen the precondition of isCXXInstanceMember() to simply return by Douglas Gregor · 13 years ago
  96. c2bd73b Sema: Don't emit a gajillion calls to sanity() -- an empty function -- in NDEBUG by Daniel Dunbar · 13 years ago
  97. dd66be7 User-defined literal support for character literals. by Richard Smith · 13 years ago
  98. d78ef5b Streamline BalancedDelimiterTracker, by eliminating the duplicate by Douglas Gregor · 13 years ago
  99. 9ae3a36 improve on diagnostic when block captures uninitialized by Fariborz Jahanian · 13 years ago
  100. 196b8cf Add a basic CallGraph to Analysis. by Anna Zaks · 13 years ago