1. 0f25c74 Fix up diagnostics. by Richard Trieu · 7 years ago
  2. 9d2872d [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  3. 9064673 Revert "[OpenCL] Add generic AS to 'this' pointer" by Mikael Nilsson · 7 years ago
  4. 78de847 [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  5. 260e962 Support Swift in platform availability attribute by Michael Wu · 7 years ago
  6. 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
  7. fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
  8. 150ca53 [SEMA] split ExtWarn dupl-decl-spec's into Extension and ExtWarn by Nick Desaulniers · 7 years ago
  9. 6f11db1 Support enums with a fixed underlying type in all language modes. by Erik Pilkington · 7 years ago
  10. a32d253 [clang] Make sure codecompletion is called for calls even when inside a token. by Kadir Cetinkaya · 7 years ago
  11. 832c4af [CodeComplete] Clearly distinguish signature help and code completion. by Ilya Biryukov · 7 years ago
  12. 2fab235 [CodeComplete] Report location of opening parens for signature help by Ilya Biryukov · 7 years ago
  13. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  14. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  15. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  16. 3efe002 Implement cpu_dispatch/cpu_specific Multiversioning by Erich Keane · 7 years ago
  17. e891aa9 [NFC] Rename clang::AttributeList to clang::ParsedAttr by Erich Keane · 7 years ago
  18. c480f30 AttributeList de-listifying: by Erich Keane · 7 years ago
  19. b6d5c58 [C++17] Disallow lambdas in template parameters (PR33696). by Nicolas Lesser · 7 years ago
  20. 41dd6ce Revert "Append new attributes to the end of an AttributeList." by Michael Kruse · 7 years ago
  21. 715ee07 Related to PR37768: improve diagnostics for class name shadowing. by Richard Smith · 7 years ago
  22. ea31f0e Append new attributes to the end of an AttributeList. by Michael Kruse · 7 years ago
  23. ab80f3c [Fixed Point Arithmetic] Addition of the remaining fixed point types and their saturated equivalents by Leonard Chan · 7 years ago
  24. f921d85 This diff includes changes for supporting the following types. by Leonard Chan · 7 years ago
  25. 0d485db Revert "This diff includes changes for supporting the following types." by Leonard Chan · 7 years ago
  26. db55d83 This diff includes changes for supporting the following types. by Leonard Chan · 7 years ago
  27. 2325569 Use dotted format of version tuple for availability diagnostics by Jan Korous · 7 years ago
  28. 2ca6ba1 [OpenCL] Restrict various keywords in OpenCL C++ mode by Sven van Haastregt · 7 years ago
  29. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  30. 35b6139 [OpenCL] Factor out language version printing by Sven van Haastregt · 7 years ago
  31. 3a8244d Implement P0482R2, support for char8_t type. by Richard Smith · 7 years ago
  32. c08b693 Parse A::template B as an identifier rather than as a template-id with no by Richard Smith · 7 years ago
  33. a534f07 Revert rC330794 and some dependent tiny bug fixes by Faisal Vali · 7 years ago
  34. 936de9d [c++2a] [concepts] Add rudimentary parsing support for template concept declarations by Faisal Vali · 7 years ago
  35. c410083 [OpenCL] Fix diagnostic of thread_local by Sven van Haastregt · 7 years ago
  36. 49ffffb [OpenCL] Reject virtual functions for OpenCL C++ by Sven van Haastregt · 7 years ago
  37. 9f7b5cc [Parser] Fix assertion-on-invalid for unexpected typename. by Volodymyr Sapsai · 7 years ago
  38. 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
  39. 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
  40. 1e879d8 Sink PrettyDeclStackTrace down to the AST library by Jordan Rose · 8 years ago
  41. 77a9c60 Fix a couple of cases where we would fail to correctly parse deduced class template specialization types. by Richard Smith · 8 years ago
  42. 48a533d Improve the way attribute argument printing happens for omitted optional arguments when pretty printing. by Aaron Ballman · 8 years ago
  43. a26d8ee Add a C++11 and C2x spelling for the type safety attribute (argument_with_type_tag, pointer_with_type_tag, and type_tag_for_datatype) in the clang vendor namespace. by Aaron Ballman · 8 years ago
  44. c248b0f Add a C++11 and C2x spelling for the objc_bridge_related attribute in the clang vendor namespace. by Aaron Ballman · 8 years ago
  45. 38bbc16 Add a C++11 and C2x spelling for the availability attribute in the clang vendor namespace. by Aaron Ballman · 8 years ago
  46. e303e35 Add missing direct-init / parameter-declaration-clause disambiguation when by Richard Smith · 8 years ago
  47. 090da2d Again reverting an attempt to convert the DeclSpec enums into scoped enums. by Faisal Vali · 8 years ago
  48. 038df49 [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums with underlying types. by Faisal Vali · 8 years ago
  49. c535adc Revert r321614 and r321615 by Faisal Vali · 8 years ago
  50. 8736dee [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums. by Faisal Vali · 8 years ago
  51. 7db85c5 [NFC] Modernize enum DeclSpecContext into a scoped enum. by Faisal Vali · 8 years ago
  52. 2ab8c15 [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedIdKind. by Faisal Vali · 8 years ago
  53. 421b2d1 [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum. by Faisal Vali · 8 years ago
  54. c5089c0 Add a fixit for attributes incorrectly placed prior to 'struct/class/enum' keyword. by Faisal Vali · 8 years ago
  55. bd72cd95 Remove old concepts parsing code by Hubert Tong · 8 years ago
  56. 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
  57. 606093a Add -f[no-]double-square-bracket-attributes as new driver options to control use of [[]] attributes in all language modes. This is the initial implementation of WG14 N2165, which is a proposal to add [[]] attributes to C2x, but also allows you to enable these attributes in C++98, or disable them in C++11 or later. by Aaron Ballman · 8 years ago
  58. 40e202f Fix backwards warning for use of C++17 attributes-on-namespaces-and-enumerators feature. by Richard Smith · 8 years ago
  59. 1f27794 [OpenCL] Allow function declaration with empty argument list. by Alexey Bader · 8 years ago
  60. c95d2c5 Give external linkage and mangling to lambdas inside inline variables and variable templates. by Richard Smith · 8 years ago
  61. 17def21 Revert "Give external linkage and mangling to lambdas inside inline variables and variable templates." by Vitaly Buka · 8 years ago
  62. fb130c6 Give external linkage and mangling to lambdas inside inline variables and variable templates. by Richard Smith · 8 years ago
  63. cc623ad Recommit "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
  64. cbea95d Fixed a crash in code completion. by Ilya Biryukov · 8 years ago
  65. 9aeedde Revert "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
  66. ab36f33 Add _Float16 as a C/C++ source language type by Sjoerd Meijer · 8 years ago
  67. 0b1ce8b Allow pretty platform names in availability attributes by Alex Lorenz · 8 years ago
  68. 57c681f Place implictly declared functions at block scope by Momchil Velikov · 8 years ago
  69. 533777f fix trivial typos in comments; NFC by Hiroshi Inoue · 8 years ago
  70. df0ee34 [Modules] Implement ODR-like semantics for tag types in C/ObjC by Bruno Cardoso Lopes · 8 years ago
  71. 779af82 [Parse] Use normalized attr name for late-parsing checks. by George Burgess IV · 8 years ago
  72. 12ddcee [Sema] Fix a crash-on-invalid when a template parameter list has a class by Akira Hatanaka · 8 years ago
  73. 7767425 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
  74. 74639b1 When a type-id is unexpectedly given a name, assume that the name is unrelated by Richard Smith · 8 years ago
  75. af3b325 Fix the location of "missing ';'" suggestions after annotation tokens. by Richard Smith · 8 years ago
  76. 52f8d19 Improve diagnosis of unknown template name. by Richard Smith · 8 years ago
  77. f127821 [Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are used by Alex Lorenz · 8 years ago
  78. d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 8 years ago
  79. 11ad339 Publish RAIIObjectsForParser.h for external usage. by Vassil Vassilev · 9 years ago
  80. d5d27e1 Introduce an 'external_source_symbol' attribute that describes the origin by Alex Lorenz · 9 years ago
  81. ba05737 Remove unused variable. No functional change. by Richard Trieu · 9 years ago
  82. 52d0aaa Improve diagnostic reporting when using __declspec without enabling __declspec as a keyword. by Aaron Ballman · 9 years ago
  83. 8f4d399 [CodeCompletion] Code complete the missing C++11 keywords by Alex Lorenz · 9 years ago
  84. 8f8697f Fix constructor declarator detection for the case when the name is followed by by Richard Smith · 9 years ago
  85. 3584515 P0091R3: Implement basic parsing support for C++17 deduction-guides. by Richard Smith · 9 years ago
  86. 600b526 PR0091R3: Implement parsing support for using templates as types. by Richard Smith · 9 years ago
  87. 74f0234 PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310). by Richard Smith · 9 years ago
  88. 3beb7c6 Remove redundant passing around of a "ContainsAutoType" flag. by Richard Smith · 9 years ago
  89. 917316f Consistently use a ConstantEvaluated context for expressions in attributes, by Richard Smith · 9 years ago
  90. c8b9537 [Parse] Don't ignore attributes after a late-parsed attr. by George Burgess IV · 9 years ago
  91. 6f1daa4 [c++1z] P0195R2: Allow multiple using-declarators in a single using-declaration. by Richard Smith · 9 years ago
  92. 078aea9 Store decls in prototypes on the declarator instead of in the AST by Reid Kleckner · 9 years ago
  93. e151f010 [ObjC++] Don't enter a C++ declarator scope when the current context is by Alex Lorenz · 9 years ago
  94. f881267 Mass-rename the handful of error_* diagnostics to err_*. by Richard Smith · 9 years ago
  95. ff0382c Use unique_ptr for cached tokens for default arguments in C++. by Malcolm Parsons · 9 years ago
  96. 303e2f1 Accept nullability qualifiers on array parameters. by Jordan Rose · 9 years ago
  97. a19ea34 Clean up uses of unique_ptr for RAII objects. NFC. by George Burgess IV · 9 years ago
  98. 757d317 regcall: Implement regcall Calling Conv in clang by Erich Keane · 9 years ago
  99. 218c874 [SemaObjC] Be more strict while parsing type arguments and protocols by Bruno Cardoso Lopes · 9 years ago
  100. 88f5ed9 [clang-cl] Diagnose duplicate uuids. by Nico Weber · 9 years ago