1. 1e36882 [ObjCARC] Add an new attribute, objc_externally_retained by Erik Pilkington · 7 years ago
  2. 0f25c74 Fix up diagnostics. by Richard Trieu · 7 years ago
  3. 157a355 Use zip_longest for iterator range comparisons. NFC. by Michael Kruse · 7 years ago
  4. 8e57b07 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  5. 3197484 Revert r343518. by Akira Hatanaka · 7 years ago
  6. 2bf09cc Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  7. 55fab26 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
  8. 1408f91 [OPENMP] Add support for OMP5 requires directive + unified_address clause by Kelvin Li · 7 years ago
  9. e6aa469 [OPENMP] Fix PR38903: Crash on instantiation of the non-dependent by Alexey Bataev · 7 years ago
  10. 13897eb Track definition merging on the canonical declaration even when local by Richard Smith · 7 years ago
  11. 4034461 Revert r342019, "Track definition merging on the canonical declaration by Richard Smith · 7 years ago
  12. e731d9a Track definition merging on the canonical declaration even when local by Richard Smith · 7 years ago
  13. 9bd2452 Revert r341754. by Akira Hatanaka · 7 years ago
  14. 2e00b98 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  15. e43e2b3 Model type attributes as regular Attrs. by Richard Smith · 7 years ago
  16. d01b749 [OPENMP] FIx processing of declare target variables. by Alexey Bataev · 7 years ago
  17. 11f9f8a Revert r339623 "Model type attributes as regular Attrs." by Reid Kleckner · 7 years ago
  18. f791786 Model type attributes as regular Attrs. by Richard Smith · 7 years ago
  19. 9978da3 [CodeGen] Merge equivalent block copy/helper functions. by Akira Hatanaka · 7 years ago
  20. dc5ce72 Append new attributes to the end of an AttributeList. by Michael Kruse · 7 years ago
  21. a62d198 [modules] Defer merging deduced return types. by Richard Smith · 7 years ago
  22. db49a1f Serialize DoesNotEscape. by Akira Hatanaka · 7 years ago
  23. 9b18eca [AST][4/4] Move the bit-fields from ObjCMethodDecl and ObjCContainerDecl into DeclContext by Erich Keane · 7 years ago
  24. 9c66506 [AST][2/4] Move the bit-fields from FunctionDecl and CXXConstructorDecl into DeclContext by Erich Keane · 7 years ago
  25. f92f31c [AST][1/4] Move the bit-fields from TagDecl, EnumDecl and RecordDecl into DeclContext by Erich Keane · 7 years ago
  26. 559cc69 [serialization] PR34728: Don't assume that only a suffix of template by Richard Smith · 7 years ago
  27. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  28. ab4d730 [ODRHash] Support hashing enums. by Richard Trieu · 7 years ago
  29. 600adef PR33924: merge local declarations that have linkage of some kind within by Richard Smith · 7 years ago
  30. d3ea49f Revert r336021 "PR33924: merge local declarations that have linkage of some kind within" by Hans Wennborg · 7 years ago
  31. 5555eac PR33924: merge local declarations that have linkage of some kind within by Richard Smith · 7 years ago
  32. c23d734 [modules] Emit the type of the TypeSourceInfo for a DeclaratorDecl (but by Richard Smith · 7 years ago
  33. 41dd6ce Revert "Append new attributes to the end of an AttributeList." by Michael Kruse · 7 years ago
  34. ea31f0e Append new attributes to the end of an AttributeList. by Michael Kruse · 7 years ago
  35. 3be68e1 Revert r335019 "Update NRVO logic to support early return (Attempt 2)" by Taiju Tsuiki · 7 years ago
  36. b000a88 Update NRVO logic to support early return (Attempt 2) by Taiju Tsuiki · 7 years ago
  37. 5429bd7 Revert "Update NRVO logic to support early return" by Sam McCall · 7 years ago
  38. 44f9c58 Update NRVO logic to support early return by Taiju Tsuiki · 7 years ago
  39. 651d0bf Move helper classes into anonymous namespaces. NFCI. by Benjamin Kramer · 7 years ago
  40. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  41. 85f87dd [Modules] Handle ObjC/C ODR-like semantics for EnumConstantDecl by Bruno Cardoso Lopes · 7 years ago
  42. fbff2fa [Modules][ObjC] ASTReader should add protocols for class extensions by Bruno Cardoso Lopes · 7 years ago
  43. a534f07 Revert rC330794 and some dependent tiny bug fixes by Faisal Vali · 7 years ago
  44. 936de9d [c++2a] [concepts] Add rudimentary parsing support for template concept declarations by Faisal Vali · 7 years ago
  45. e69b33f [Serialization] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 7 years ago
  46. e6313ac [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 7 years ago
  47. d236a34 Revert "[ObjC++] Never pass structs that transitively contain __weak fields in" by Akira Hatanaka · 7 years ago
  48. f15d29c [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 7 years ago
  49. b6070db DR1672, DR1813, DR1881, DR2120: Implement recent fixes to "standard by Richard Smith · 7 years ago
  50. ec38cf7 [ast] Do not auto-initialize Objective-C for-loop variables in Objective-C++ in templatized code under ARC by George Karpenkov · 7 years ago
  51. fcbe17c [ObjC++] Make parameter passing and function return compatible with ObjC by Akira Hatanaka · 7 years ago
  52. c205d8c [clang] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 8 years ago
  53. 8a5943f [Modules] Fix creating fake definition data for lambdas. by Volodymyr Sapsai · 8 years ago
  54. d791e92 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
  55. 34fb264 Serialize the NonTrivialToPrimitive* flags I added in r326307. by Akira Hatanaka · 8 years ago
  56. be7daa3 Revert "[ObjC] Allow declaring __weak pointer fields in C structs in ARC." by Akira Hatanaka · 8 years ago
  57. c181b12 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
  58. 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
  59. 02914dc Add support for attribute 'trivial_abi'. by Akira Hatanaka · 8 years ago
  60. 281d20b Implement Attribute Target MultiVersioning by Erich Keane · 8 years ago
  61. a263c34 Serialize the IDNS for a UsingShadowDecl rather than recomputing it. by Richard Smith · 8 years ago
  62. e6caa26 [ODRHash] Support ODR violation detection in functions. by Richard Trieu · 8 years ago
  63. c4ec87a Revert r320230 to fix buildbots. by Richard Trieu · 8 years ago
  64. e81caeb [ODRHash] Support ODR violation detection in functions. by Richard Trieu · 8 years ago
  65. 891fc7f Generalize "static data member instantiated" notification to cover variable templates too. by Richard Smith · 8 years ago
  66. c351fba Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. by Aaron Ballman · 8 years ago
  67. 435e647 PR35456: Track definedness of variable template specializations separately from by Richard Smith · 8 years ago
  68. 1f3a2af Adjust r316292 - remove the anonymous union for sharing a bitfield in FunctionDecl. by Faisal Vali · 8 years ago
  69. f501759 PR33746: Store the 'inline'ness of a static data member with the update record by Richard Smith · 8 years ago
  70. 81b756e [C++17] Fix PR34970 - tweak overload resolution for class template deduction-guides in line with WG21's p0620r0. by Faisal Vali · 8 years ago
  71. 5b34958 Support for destroying operator delete, per C++2a proposal P0722. by Richard Smith · 8 years ago
  72. 4a6d5b7 Revert r314955: "Remove PendingBody mechanism for function and ObjC method deserialization." by Daniel Jasper · 8 years ago
  73. b80e753 PR33924: Merge block-scope anonymous declarations if there are multiple definitions of the enclosing function. by Richard Smith · 8 years ago
  74. 3ea492a Remove PendingBody mechanism for function and ObjC method deserialization. by Richard Smith · 8 years ago
  75. e13eabe [ODRHash] Add base classes to hashing CXXRecordDecl. by Richard Trieu · 8 years ago
  76. cd4a7a4 [modules ts] Ensure that module linkage variables are always emitted and always have their name mangled. by Richard Smith · 8 years ago
  77. a465362 [modules ts] Emit global variables in a module interface unit as part of that unit, not in importers. by Richard Smith · 8 years ago
  78. 070f43a [OPENMP] Fix for PR34445: Reduction initializer segfaults at runtime in by Alexey Bataev · 8 years ago
  79. 6b8e3c0 [c++2a] P0683R1: Permit default member initializers for bit-fields. by Richard Smith · 8 years ago
  80. 96cd671 PR19668, PR23034: Fix handling of move constructors and deleted copy by Richard Smith · 8 years ago
  81. 0c9f193 Revert "PR19668, PR23034: Fix handling of move constructors and deleted copy constructors when deciding whether classes should be passed indirectly." by Diana Picus · 8 years ago
  82. f1a425e PR19668, PR23034: Fix handling of move constructors and deleted copy by Richard Smith · 8 years ago
  83. d19389a [modules ts] Improve merging of module-private declarations. by Richard Smith · 8 years ago
  84. 7d26462 Reinstate "Load lazily the template specialization in multi-module setups." by Vassil Vassilev · 8 years ago
  85. dbafb6c Teach ASTReader how to read only the Preprocessor state from an AST file, not the ASTContext state. by Richard Smith · 8 years ago
  86. e0a6835 [ASTReader] Treat multiple defns of ObjC protocols the same as interfaces. by Graydon Hoare · 8 years ago
  87. 90dc525 PR33552: Distinguish between declarations that are owned by no module and by Richard Smith · 8 years ago
  88. 05a2135 PR33002: When we instantiate the definition of a static data member, we might by Richard Smith · 8 years ago
  89. a91cbdc Revert "Load lazily the template specialization in multi-module setups." by Vassil Vassilev · 8 years ago
  90. 497a995 [modules] D29951: Load lazily the template specialization in multi-module setups. by Vassil Vassilev · 8 years ago
  91. 5622323 [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. by Alexey Bataev · 8 years ago
  92. 74c3e8c [modules] Further delay calling DeclMustBeEmitted until it's safe. by Vassil Vassilev · 8 years ago
  93. 46afbbb [modules] Delay calling DeclMustBeEmitted until it's safe. by Vassil Vassilev · 8 years ago
  94. fd1acbb [ODRHash] Improve handling of hash values by Richard Trieu · 8 years ago
  95. 1ac9c98 Modular Codegen: Support homing debug info for types in modular objects by David Blaikie · 8 years ago
  96. e6b7c28 Modular Codegen: Add/use a bit in serialized function definitions to track whether they are the subject of modular codegen by David Blaikie · 8 years ago
  97. c6c4ec8 [Serialization] Follow-up to r297972, deserialize name/loc in separate statements to make sure they deserialize in defined order. by Argyrios Kyrtzidis · 9 years ago
  98. 194b28e [index/AST] Add references for ObjC getter=/setter= property attributes and related property getter/setter role fixes by Argyrios Kyrtzidis · 9 years ago
  99. a54d324 Take into account C++17's noexcept function types during merging -- it should by Richard Smith · 9 years ago
  100. a166a2b [AST/ObjC] Make ObjCCategoryImplDecl consistent with ObjCCategoryDecl and use the category name as its DeclName by Argyrios Kyrtzidis · 9 years ago