1. d38a21f Revert r183298 and r183300 as the former broke the virtual function lookup in libcxx __locale by Timur Iskhodzhanov · 11 years ago
  2. e7b0486 Make clang tools ignore -fcolor-diagnostics and -fdiagnostics-color retrieved from the compilation database. by Alexander Kornienko · 11 years ago
  3. 391faea Fix fallout from r183298, unused function (CollectPrimaryBases) causing the -Werror build to fail by David Blaikie · 11 years ago
  4. c65ee8f Fix the DUMP_OVERRIDERS macro in the VTableBuilder.cpp by Timur Iskhodzhanov · 11 years ago
  5. f19759e Get rid of VTableContext::ComputeMethodVTableIndices() and VTableContext::getNumVirtualFunctionPointers(); also add some tests for the VTable indices output to make sure we don't regress by Timur Iskhodzhanov · 11 years ago
  6. 5f6e2f4 PR16214: Debug Info: -flimit-debug-info doesn't omit definitions for types used via typedefs by David Blaikie · 11 years ago
  7. 9adba39 Default to PIE and using stack protection on OpenBSD. by Rafael Espindola · 11 years ago
  8. a4b56d3 Implement SparcV9ABIInfo::EmitVAArg. by Jakob Stoklund Olesen · 11 years ago
  9. 7e9f52f Fix CoerceIntOrPtrToIntOrPtr on big-endian targets. by Jakob Stoklund Olesen · 11 years ago
  10. 90f9ec0 Heed ABIArgInfo::getInReg() for return values. by Jakob Stoklund Olesen · 11 years ago
  11. 211c8dd Model temporary lifetime-extension explicitly in the AST. Use this model to by Richard Smith · 11 years ago
  12. 8c47432 [ms-cxxabi] Factor out some loops into helpers for readability by Reid Kleckner · 11 years ago
  13. 2a1551f Analysis: Add a CFG successor to a SwitchStmt if it is both empty and fully covered by David Majnemer · 11 years ago
  14. 49e1d98 Added Lexer::getBufferEnd(). by Alexander Kornienko · 11 years ago
  15. 48eff6c Objective-C encoding. Fixes up encodeing for by Fariborz Jahanian · 11 years ago
  16. 7a337af Parser/Registry argument enhancements. by Samuel Benzaquen · 11 years ago
  17. 48b3f0f Enables chaining of argument adjusters in clang tools. by Manuel Klimek · 11 years ago
  18. ec0d96f Fix linkage computation for local types in template functions. by Rafael Espindola · 11 years ago
  19. 785f1e7 Fix typo in comment. Found by -Wdocumentation. by Benjamin Kramer · 11 years ago
  20. 34f94f9 Remove some unreachable (and wrong) code and replace it with an assertion. by Richard Smith · 11 years ago
  21. a7ff62f Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 11 years ago
  22. c2fe818 Bound member function diagnostic - suggest no-args calls and note overload candidates by David Blaikie · 11 years ago
  23. 221a890 Do not report -Wasm-operand-widths for ARM output operands. <rdar://14050337> by Bob Wilson · 11 years ago
  24. 048eeea [analyzer] Enable the new edge algorithm by default. by Jordan Rose · 11 years ago
  25. e624524 [analyzer; new edges] Omit subexpression back-edges that span multiple lines. by Jordan Rose · 11 years ago
  26. 22b0ad2 [analyzer; new edges] Don't eliminate subexpr edge cycles if the line is long. by Jordan Rose · 11 years ago
  27. 3b5977e [analyzer; new edges] Eliminate "cycle edges" for a single subexpression. by Jordan Rose · 11 years ago
  28. 9d9b494 [analyzer; new edges] Improve enclosing contexts for logical expressions. by Jordan Rose · 11 years ago
  29. 96f1061 [analyzer; new edges] Include context for edges to sub-expressions. by Jordan Rose · 11 years ago
  30. 01f1ff7 [analyzer; new edges] Include a top-level function entry edge while optimizing. by Jordan Rose · 11 years ago
  31. 2794bc0 CFG: In a DeclStmt, skip anything that's not a VarDecl. by Jordan Rose · 11 years ago
  32. 8fcb045 Pacify compilers that think you can drop off a fully covered switch. by Benjamin Kramer · 11 years ago
  33. 4f37d92 Add support for .bind("foo") expressions on the dynamic matchers. by Samuel Benzaquen · 11 years ago
  34. 3b71155 Moved FormatToken to a separate header. by Alexander Kornienko · 11 years ago
  35. 15f33f0 Let clang-format remove empty lines before "}". by Daniel Jasper · 11 years ago
  36. f0f353b Fix memory leak for APValues that do memory allocation. by Manuel Klimek · 11 years ago
  37. ce912f4 Improve detection preventing certain kind of formatting patterns. by Daniel Jasper · 11 years ago
  38. 5ef8aac Fix line-breaking problem caused by comment. by Daniel Jasper · 11 years ago
  39. d1b55dc Do not walk through member-accesses on bitfields when looking for the object by Richard Smith · 11 years ago
  40. 8a66bf7 Refactor constant expression evaluation to associate the complete object of a by Richard Smith · 11 years ago
  41. b45a4d2 Fix a couple of bugs where jump diagnostics would not notice that a variable by Richard Smith · 11 years ago
  42. 4e43dec Fix handling of pointers-to-members and comma expressions when by Richard Smith · 11 years ago
  43. c063cb1 Allow paren casted throw statements inside of ternary expressions by David Majnemer · 11 years ago
  44. ad69e0c Properly consider the range of enum for range comparisons in C mode by David Majnemer · 11 years ago
  45. e67ca58 PR12848: When emitting a local variable declared 'constexpr', always initialize it with a store or a memcpy, not by emitting the initializer expression. This is not required for correctness, but more closely aligns with people's expectations, and is cheap (since we've already evaluated the initializer). by Richard Smith · 11 years ago
  46. 0348be0 Improve recognition of template parameters. by Daniel Jasper · 11 years ago
  47. e7a5c82 [analyzer] Malloc checker should only escape the receiver when “[O init..]” is called. by Anna Zaks · 11 years ago
  48. 923cada Fix the indentation on the AST visitors used in -Wloop-analysis. by Richard Trieu · 11 years ago
  49. ee1af23 [analyzer] Fix a false positive reported on rare strange code, which happens to be in JSONKit by Anna Zaks · 11 years ago
  50. 69f86d9 Objective-C: Fixes an ivar lookup bug where by Fariborz Jahanian · 11 years ago
  51. c59cf0d Fix style bug introduced in r183033. by Ed Schouten · 11 years ago
  52. e469249 Add support for optimized (non-generic) atomic libcalls. by Ed Schouten · 11 years ago
  53. f94cb00 [analyzer; new edges] add simplifySimpleBranches() to reduce edges for branches. by Ted Kremenek · 11 years ago
  54. c89f02a Disable non-standard library builtins in non-gnu language modes. by Benjamin Kramer · 11 years ago
  55. b8b4295 Improve clang-format's c-style cast detection. by Daniel Jasper · 11 years ago
  56. f7ec1cc Improve clang-format's error recovery. by Daniel Jasper · 11 years ago
  57. 8893b8a Make formatting of empty blocks more consistent. by Daniel Jasper · 11 years ago
  58. c01897c Properly format nested conditional operators. by Daniel Jasper · 11 years ago
  59. eb48366 Fix detection/formatting of braced lists in ternary expressions. by Daniel Jasper · 11 years ago
  60. 042ca3d [analyzer; new edges] in splitBranchConditionEdges() do not check that predecessor edge has source in the same lexical scope as the target branch. by Ted Kremenek · 11 years ago
  61. 34d1a0a [analyzer;alternate arrows] Rename 'adjustBranchEdges' to 'splitBranchConditionEdges'. by Ted Kremenek · 11 years ago
  62. 6242a45 Fix handling of braced-init-list as reference initializer within aggregate by Richard Smith · 11 years ago
  63. f8f480f [PCH] Fix crash with valid code, related to anonymous field initializers. by Argyrios Kyrtzidis · 11 years ago
  64. 858c2c3 Walk over MaterializeTemporaryExpr when reverting an initializer to its by Richard Smith · 11 years ago
  65. 639aa52 fixes a comment in my last patch. by Fariborz Jahanian · 11 years ago
  66. f98c688 Objective-C: Implements gcc's -Wselector option by Fariborz Jahanian · 11 years ago
  67. 904fd08 Revert "[analyzer; alternate edges] don't add an edge incoming from the start of a function" by Jordan Rose · 11 years ago
  68. e980890 Fix PR16060. by Rafael Espindola · 11 years ago
  69. df08c4b Fix potential infinite loop when iterating over redeclarations of an ObjMethodDecl, resulting from invalid code. by Argyrios Kyrtzidis · 11 years ago
  70. b347c76 [analyzer] Don't crash if a block's signature just has the return type. by Jordan Rose · 11 years ago
  71. 7c731f5 Do not reuse the debug location of the return value's store if there is autorelease code to be emitted between store and return instructions. This is analoguous to what we do for lexical scope cleanups. by Adrian Prantl · 11 years ago
  72. ece7ebd fix formatting. by Adrian Prantl · 11 years ago
  73. cb4b40b More fixes for clang-format's multiline comment breaking. by Daniel Jasper · 11 years ago
  74. 76eed42 Microsoft has a language extension which allows union members to be by Aaron Ballman · 11 years ago
  75. 9209270 Fix another clang-format crasher related to multi-line comments. by Daniel Jasper · 11 years ago
  76. b6dba33 Add asserts to guard against regressions. by Manuel Klimek · 11 years ago
  77. e2c482f Fix crasher when formatting certain block comments. by Daniel Jasper · 11 years ago
  78. 5537e0a Add support to fallback on operator new when a placement operator new[] is called for which there is no valid declaration. This fallback only happens in Microsoft compatibility mode. This patch addresses PR13164, and improves support for the WDK. by Aaron Ballman · 11 years ago
  79. 3e8a85f [analyzer; new edges] In for(;;), use the ForStmt itself for loop notes. by Jordan Rose · 11 years ago
  80. be9ed77 Fixes error when splitting block comments. by Manuel Klimek · 11 years ago
  81. 2628b44 Split off casts to void* for -Wint-to-pointer-cast to subgroup -Wint-to-void-pointer-cast. by Ted Kremenek · 11 years ago
  82. ff62d64 Turn CLANG_ENABLE_{ARCMT,REWRITER,STATIC_ANALYZER} into proper options so that by Roman Divacky · 11 years ago
  83. 1acb394 [analyzer] Accept references to variables declared "extern void" (C only). by Jordan Rose · 11 years ago
  84. 42b7861 Remove unused field. by Rafael Espindola · 11 years ago
  85. fe038a3 [libclang] For "@import .." code-completion results, associate a CXCursor_ModuleImportDecl cursor instead of CXCursor_NotImplemented. by Argyrios Kyrtzidis · 11 years ago
  86. b0f533e [ms-cxxabi] Implement MSVC virtual base adjustment by Reid Kleckner · 11 years ago
  87. 5a8b049 [ms-cxxabi] There are no key functions in the Microsoft C++ ABI by Reid Kleckner · 11 years ago
  88. 9c333b9 Use a non-recursive implementation to reconstruct line breaks. by Manuel Klimek · 11 years ago
  89. b398701 The second step in the token refactoring. by Manuel Klimek · 11 years ago
  90. c76d59d Add return missing in r182855. by Daniel Jasper · 11 years ago
  91. 7e70f4c Leave some macros on their own line by Daniel Jasper · 11 years ago
  92. bbc8776 Add option to always break template declarations. by Daniel Jasper · 11 years ago
  93. 74caf01 Don't compute the visibility unless we really have to. by Rafael Espindola · 11 years ago
  94. 5baefa8 Fix bad indentation. by Jakob Stoklund Olesen · 11 years ago
  95. aa71567 Disallow extern decls of type void in C++ mode by David Majnemer · 11 years ago
  96. 7f1fd2f [analyzer] Use the expression’s type instead of region’s type in ArrayToPointer decay evaluation by Anna Zaks · 11 years ago
  97. 3056439 [analyzer] Re-enable reasoning about CK_LValueBitCast by Anna Zaks · 11 years ago
  98. dc07056 Check the linkage cache at every recursive step. by Rafael Espindola · 11 years ago
  99. 8f9e590 Add an overridable MatchCallback::onEndOfTranslationUnit() function. by Peter Collingbourne · 11 years ago
  100. bac4681 Remove obsolete variable as discovered in post-commit review. by Daniel Jasper · 11 years ago