1. 8af8b86 [C++20] Implement context-sensitive header-name lexing and pp-import parsing in the preprocessor. by Richard Smith · 7 years ago
  2. 10ab78e Enable coroutines under -std=c++2a. by Richard Smith · 7 years ago
  3. c1648f2 [MSVC] Recognize `static_assert` keyword in C and C++98 by Reid Kleckner · 7 years ago
  4. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  5. ac52954 [Basic] Cleanups in IdentifierInfo following the removal of PTH by Bruno Ricci · 7 years ago
  6. 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
  7. a7641d9 NFC: Merge KEYOBJC and KEYARC by Erik Pilkington · 7 years ago
  8. fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
  9. 2927071 [SystemZ] Actually enable -mzvector keywords by Ulrich Weigand · 7 years ago
  10. 366ba73 [AST] Various optimizations + refactoring in DeclarationName(Table) by Bruno Ricci · 7 years ago
  11. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  12. 6995821 Add dump method for selectors by Aditya Kumar · 7 years ago
  13. 5a5a654 [AST][ObjC] Print implicit property expression that only has a setter without crashing by Alex Lorenz · 7 years ago
  14. 2ca6ba1 [OpenCL] Restrict various keywords in OpenCL C++ mode by Sven van Haastregt · 7 years ago
  15. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  16. 3a8244d Implement P0482R2, support for char8_t type. by Richard Smith · 8 years ago
  17. d742dc2 Defer adding keywords to the identifier table until after the language options have been loaded from the AST file. by Aaron Ballman · 8 years ago
  18. 918e0ca [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  19. 6c74e32 [c++2a] Treat 'concept' and 'requires' as keywords, add compat warning for C++17 and before. by Richard Smith · 8 years ago
  20. ddcd281 Added missing break. by Galina Kistanova · 8 years ago
  21. f127821 [Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are used by Alex Lorenz · 9 years ago
  22. 0e23c61 [Sema][ObjC] Warn about 'performSelector' calls with selectors by Alex Lorenz · 9 years ago
  23. 5966677 Add some more asserts to clearly indicate that there are special cases by Chandler Carruth · 9 years ago
  24. c3f8925 Retire llvm::alignOf in favor of C++11 alignof. by Benjamin Kramer · 9 years ago
  25. 4ffb434 [coroutines] Rename driver flag -fcoroutines to -fcoroutines-ts by Gor Nishanov · 9 years ago
  26. c7bf380 Add -fmodules-ts flag to cc1 for the provisional C++ modules TS, and mark by Richard Smith · 9 years ago
  27. d79514e [modules] Separately track whether an identifier's preprocessor information and by Richard Smith · 10 years ago
  28. eb7927e [coroutines] Add lexer support for co_await, co_yield, and co_return keywords. by Richard Smith · 10 years ago
  29. 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
  30. b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
  31. d170c4b Add -f[no-]declspec to control recognition of __declspec as a keyword by Saleem Abdulrasool · 10 years ago
  32. 3c5038a Add support for System z vector language extensions by Ulrich Weigand · 10 years ago
  33. ab209d8 Implement the Objective-C __kindof type qualifier. by Douglas Gregor · 10 years ago
  34. 2aedca3 [modules] Before checking whether the controlling macro of a header is defined, by Richard Smith · 10 years ago
  35. aea7afd Replace __double_underscored type nullability qualifiers with _Uppercase_underscored by Douglas Gregor · 10 years ago
  36. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  37. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  38. 708aabd Suppress bogus gcc -Wreturn-type warnings. by Nico Weber · 10 years ago
  39. 813a066 Extend type nullability qualifiers for Objective-C. by Douglas Gregor · 10 years ago
  40. 6e04f98 [Concepts] lex keywords: concept and requires by Hubert Tong · 10 years ago
  41. 674cf26 __declspec is not a core Clang language extension. Instead, require -fms-extensions or -fborland to enable the language extension. by Aaron Ballman · 10 years ago
  42. 31d5184 Generalize future keyword compat diagnostics. by Richard Smith · 10 years ago
  43. b710a93 Give isCompatibleWithMSVC a better interface by David Majnemer · 10 years ago
  44. b1152f1 OpenCL: CL2.0 atomic types by Anastasia Stulova · 11 years ago
  45. 28aae9c MSVC Compat: Permit char16_t, char32_t and _Atomic when targeting > 2013 by David Majnemer · 11 years ago
  46. 83cf078 Emit warning if define or undef reserved identifier or keyword. by Serge Pavlov · 11 years ago
  47. 376aee9 Reverted r223114, it caused failure on on clang-native-arm-cortex-a9. by Serge Pavlov · 11 years ago
  48. 1ecb41c Emit warning if define or undef reserved identifier or keyword. by Serge Pavlov · 11 years ago
  49. 77af381 Use enumerators instead of hardcoded integers when we decide if keyword is enabled. by Serge Pavlov · 11 years ago
  50. 6485fe4 Objective-C. Under a special flag, -Wcstring-format-directive, by Fariborz Jahanian · 11 years ago
  51. 78e9deb Objective-C. Warn if user has made explicit call by Fariborz Jahanian · 11 years ago
  52. f3ca2698 Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit. by Benjamin Kramer · 11 years ago
  53. f1186c5 [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  54. 997ff02 Fix a typo in r204164 that made *all* keywords available in OpenCL mode. by Richard Smith · 12 years ago
  55. fcdc45f Creating a printing policy for "half": by Yunzhong Gao · 12 years ago
  56. 3164f33 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  57. bfa3934 Rename language option MicrosoftMode to MSVCCompat by Alp Toker · 12 years ago
  58. 5553d0d Sort all the #include lines with LLVM's utils/sort_includes.py which by Chandler Carruth · 12 years ago
  59. b190f97 Fixed a FIXME; created a print method for Selectors that accepts a raw_ostream, and started using it in places it made sense. by Aaron Ballman · 12 years ago
  60. 7c87b43 ObjectiveC migrator: For 'default' and 'shared' family of by Fariborz Jahanian · 12 years ago
  61. 985da6c ObjectiveC migrator: A typical implementation of by Fariborz Jahanian · 12 years ago
  62. 1c900bc ObjectiveC migrator: For consistency, also infer by Fariborz Jahanian · 12 years ago
  63. 4ccdc73 ObjectiveC migrator: remove dead code. by Fariborz Jahanian · 12 years ago
  64. 9275c68 ObjectiveC migrator: Add another family of factory by Fariborz Jahanian · 12 years ago
  65. c429185 ObjectiveC migrator: Fixes public buildbot failures, by Fariborz Jahanian · 12 years ago
  66. 87dc0bc revert patch I added in r187655. It still breaks public buildbot. by Fariborz Jahanian · 12 years ago
  67. 11fe914 ObjectiveC migration. Check-in patch reverted in r187634. by Fariborz Jahanian · 12 years ago
  68. 6cbcc10 Revert "ObjectiveC migrator. Migrate to instancetype return type for mehods with certain prefix selector matching their class names' suffix." by Rafael Espindola · 12 years ago
  69. 8234d40 ObjectiveC migrator. Migrate to instancetype return type by Fariborz Jahanian · 12 years ago
  70. 267bae3 Objective-C migrator: some cleanup. by Fariborz Jahanian · 12 years ago
  71. 7122135 ObjC migrator: more knobs toward doing instancetype migration. by Fariborz Jahanian · 12 years ago
  72. 4f3a64f ObjC migrator: Define family of methods by Fariborz Jahanian · 12 years ago
  73. 6e77c96 cleanup (address some more review comments for r183474): by Adrian Prantl · 12 years ago
  74. a4ce906 address some comments on r183474: by Adrian Prantl · 12 years ago
  75. 9aca3c6 [Modules] Use global index to improve typo correction performance by Argyrios Kyrtzidis · 13 years ago
  76. 4938f27 Remove some stray uses of <ctype.h> functions. by Jordan Rose · 13 years ago
  77. a7d0384 Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 13 years ago
  78. 89645bc s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few nearby 'C++0x' comments. by Richard Smith · 13 years ago
  79. 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 13 years ago
  80. c50d492 Use @import rather than @__experimental_modules_import, since the by Douglas Gregor · 13 years ago
  81. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  82. 07351f8 Remove unneeded includes from IdentifierTable by Nico Weber · 13 years ago
  83. 1d26c02 Macro history (de-)serialization. Deserialization currently reads only the latest macro definition. Needs more work. by Alexander Kornienko · 13 years ago
  84. 73bf7f5 Allow disabling of wchar_t type. by Abramo Bagnara · 13 years ago
  85. 42cf268 Add missing cctype includes. by Joerg Sonnenberger · 13 years ago
  86. 1c7207c Change the way KEYNOMS is defined to be more comprehensible. by Francois Pichet · 13 years ago
  87. 0e2b843 char16_t and char32_t are defined via typedef in MSVC 11 RC. So introduce a way to disable keywords under Microsoft mode. by Francois Pichet · 13 years ago
  88. 0d8a3f8 Documentation cleanup: escape @ in a Doxygen comment. by James Dennett · 13 years ago
  89. 93a586f Synchronize the representations of DeclarationName and Selector so by Douglas Gregor · 14 years ago
  90. 74655a5 Fix typo in comment, 'langauge' -> 'language'. by Nick Lewycky · 14 years ago
  91. 9466603 Moving tagging of '__experimental_modules_import' IdentifierInfo out of by Ted Kremenek · 14 years ago
  92. c1e4dd0 Change @import to @__experimental_modules_import. We are not ready to commit to a particular syntax for modules, by Ted Kremenek · 14 years ago
  93. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  94. 4903802 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 14 years ago
  95. 8a40f70 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 14 years ago
  96. 663b48f Re-uglify #public and #private to #__public_macro and #__private_macro. by Douglas Gregor · 14 years ago
  97. da82e70 Eliminate the uglified keyword __import_module__ for importing by Douglas Gregor · 14 years ago
  98. 0bf886d Under -fmodules, accept #public <macroname> and #private <macroname> by Douglas Gregor · 14 years ago
  99. e56f393 Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" so this patch is surprisingly small. by Benjamin Kramer · 14 years ago
  100. 103ae5c objc-arc: bridge casts in non-objc-arc mode are ignord. by Fariborz Jahanian · 14 years ago