1. b23ccec Misc typos fixes in ./lib folder by Raphael Isemann · 7 years ago
  2. 0a6b5b6 PTH-- Remove feature entirely- by Erich Keane · 7 years ago
  3. 3d8051a [CodeComplete] Add completions for filenames in #include directives. by Sam McCall · 7 years ago
  4. 58df1af [clang-cl, PCH] Support for /Yc and /Yu without filename and #pragma hdrstop by Mike Rice · 7 years ago
  5. 3124ce7 Add a newline to SourceLocation dump output by Stephen Kelly · 7 years ago
  6. 9b9c274 [clang] Store code completion token range in preprocessor. by Kadir Cetinkaya · 7 years ago
  7. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  8. 76675de [clang-cl, PCH] Implement support for MS-style PCH through headers by Erich Keane · 7 years ago
  9. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  10. b5f8171 PR37189 Fix incorrect end source location and spelling for a split '>>' token. by Richard Smith · 7 years ago
  11. d742dc2 Defer adding keywords to the identifier table until after the language options have been loaded from the AST file. by Aaron Ballman · 7 years ago
  12. b8f231a [CodeComplete] Fix completion in the middle of idents in macro calls by Ilya Biryukov · 8 years ago
  13. bf8519b Remove llvm::MemoryBuffer const_casts by Pavel Labath · 8 years ago
  14. 5dc60fe [Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  15. 4d1eb2d [preamble] Also record the "skipping" state of the preprocessor by Erik Verbruggen · 8 years ago
  16. 1826842 [c++2a] Implement P0306 __VA_OPT__ (Comma omission and comma deletion) by Faisal Vali · 8 years ago
  17. 84fd064 [PCH] Fixed preamble breaking with BOM presence (and particularly, fluctuating BOM presence) by Cameron Desrochers · 8 years ago
  18. f315000 Fixed a crash on replaying Preamble's PP conditional stack. by Ilya Biryukov · 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. 90f981b Keep the IdentifierInfo in the Token for alternative operator keyword by Olivier Goffart · 8 years ago
  21. 795eee9 Fix invalid warnings for header guards in preambles by Erik Verbruggen · 8 years ago
  22. 3cf69bc Support operator keywords used in Windows SDK(fix ubsan) by Erich Keane · 8 years ago
  23. 33c3d8a support operator keywords used in Windows SDK by Erich Keane · 8 years ago
  24. b34c79f Allow for unfinished #if blocks in preambles by Erik Verbruggen · 8 years ago
  25. 3f6dd7a Remove unused tracking of owning module for MacroInfo objects. by Richard Smith · 8 years ago
  26. d138630 Add #pragma clang module begin/end pragmas and generate them when preprocessing a module. by Richard Smith · 8 years ago
  27. 030d7d6 Reapply "Modules: Cache PCMs in memory and avoid a use-after-free" by Duncan P. N. Exon Smith · 9 years ago
  28. f1966cf Revert "Modules: Cache PCMs in memory and avoid a use-after-free" by Renato Golin · 9 years ago
  29. 079c40e Modules: Cache PCMs in memory and avoid a use-after-free by Duncan P. N. Exon Smith · 9 years ago
  30. e304168 Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr by David Blaikie · 9 years ago
  31. e95e7d5 Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes. by Eugene Zelenko · 9 years ago
  32. bbcc9f0 C++ Modules TS: add frontend support for building pcm files from module by Richard Smith · 9 years ago
  33. 49cc1cc C++ Modules TS: Add parsing support for module import declaration. by Richard Smith · 9 years ago
  34. 3dba7eb PR28438: Update the information on an identifier with local definitions before by Richard Smith · 9 years ago
  35. 4d79ec7 Reapply r276973 "Adjust Registry interface to not require plugins to export a registry" by John Brawn · 9 years ago
  36. 2853269 Revert r276973 "Adjust Registry interface to not require plugins to export a registry" by John Brawn · 9 years ago
  37. 778c3c6 Reapply r276856 "Adjust Registry interface to not require plugins to export a registry" by John Brawn · 9 years ago
  38. 644ea61 Implement filtering for code completion of identifiers. by Vassil Vassilev · 9 years ago
  39. 3839263 Revert r276856 "Adjust Registry interface to not require plugins to export a registry" by John Brawn · 9 years ago
  40. 63aff61 Adjust Registry interface to not require plugins to export a registry by John Brawn · 9 years ago
  41. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  42. cfeacf5 Apply clang-tidy's misc-move-constructor-init throughout Clang. by Benjamin Kramer · 9 years ago
  43. cacd94e AnnotateFunctions: Tweak for mingw. by NAKAMURA Takumi · 9 years ago
  44. 7e82e01 [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a single by Richard Smith · 10 years ago
  45. 738d48d Sink some PTHManager includes out of Preprocessor.h by Reid Kleckner · 10 years ago
  46. 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
  47. b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
  48. 8b56366 Replace double negation of !FileID.isInvalid() with FileID.isValid(). by Yaron Keren · 10 years ago
  49. 716f3a6 Fix typo. by Yaron Keren · 10 years ago
  50. b5bc923 [CUDA] Allow parsing of host and device code simultaneously. by Artem Belevich · 10 years ago
  51. 02d5d86 Rename the non-coding style conformant functions in namespace Builtins by Eric Christopher · 10 years ago
  52. a46bfa6 [Preprocessor] Iterating over all macros should include those from modules. by Jordan Rose · 10 years ago
  53. 04765ae [modules] If we re-enter a submodule from within itself (when submodule by Richard Smith · 10 years ago
  54. 31d5184 Generalize future keyword compat diagnostics. by Richard Smith · 10 years ago
  55. dbbc523 [modules] Rearrange preprocessor module visibility handling, no observable change intended. by Richard Smith · 10 years ago
  56. 10434f3 [modules] Remove dead code from Module for tracking macro import locations. by Richard Smith · 10 years ago
  57. 38477db [modules] If a module #includes a modular header that #undef's its macro, it by Richard Smith · 10 years ago
  58. a7e2cc6 [modules] Start moving the module visibility information off the Module itself. by Richard Smith · 10 years ago
  59. f5ec2ac Add an assert to get information on buildbot failure. by Richard Smith · 10 years ago
  60. 20e883e [modules] Stop trying to fake up a linear MacroDirective history. by Richard Smith · 10 years ago
  61. 1e17285 Refactor to make MacroState ownership and lifetime clearer. by Richard Smith · 10 years ago
  62. 66f5ab2 Fix memory leak found by asan buildbot. by Richard Smith · 10 years ago
  63. 753e007 [modules] Incrementally compute the list of overridden module macros based on by Richard Smith · 10 years ago
  64. b8b2ed6 [modules] Determine the set of macros exported by a submodule at the end of that submodule. by Richard Smith · 10 years ago
  65. 5c58525 [Modules] Fix crash in Preprocessor::getLastMacroWithSpelling(). by Argyrios Kyrtzidis · 11 years ago
  66. 8759649 Modified the Objective-C lexer and parser (only by Sean Callanan · 11 years ago
  67. 3c1a41a [modules] Track how 'header' directives were written in module map files, by Richard Smith · 11 years ago
  68. ee301f9 [libclang] If the code-completion point is inside the preamble, adjust the position at the beginning of the file after the preamble. by Argyrios Kyrtzidis · 11 years ago
  69. e62d682 [libclang] Allow code-completion when pointing at the end-of-file. by Argyrios Kyrtzidis · 11 years ago
  70. 9f0af9d Unique_ptrify Preprocessor::PragmaHandlersBackup by David Blaikie · 11 years ago
  71. be25030 Use unique_ptr for ScratchBuf and PragmaHandlers in the preprocessor. by Craig Topper · 11 years ago
  72. b8a7053 Unique_ptrify PPCallbacks ownership. by Craig Topper · 11 years ago
  73. 6d5038c unique_ptrify Preprocessor's TokenLexerCache by David Blaikie · 11 years ago
  74. 50a5f97 unique_ptrify SourceManager::createFileID by David Blaikie · 11 years ago
  75. 49cc318 Overload SourceManager::overrideFileContents so that unconditionally passing ownership is explicitly done using unique_ptr. by David Blaikie · 11 years ago
  76. d87f8d7 Update for LLVM api change. by Rafael Espindola · 11 years ago
  77. eeccb30 Add support for the static analyzer to synthesize function implementations from external model files. by Ted Kremenek · 11 years ago
  78. 23430cc unique_ptr-ify FileSystemStatCache::setNextStatCache by David Blaikie · 11 years ago
  79. 73a2966 Simplify MacroInfo lifetime management. We don't need three different functions by Richard Smith · 11 years ago
  80. ee0c4c1 Remove unused Prev pointer from MacroInfo chain. by Richard Smith · 11 years ago
  81. 9d5583e Convert StringLiteralParser constructor to use ArrayRef instead of a pointer and count. by Craig Topper · 11 years ago
  82. 4b56692 [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  83. d2d442c [C++11] Use 'nullptr'. Lex edition. by Craig Topper · 11 years ago
  84. 2d57cea Provide and use a safe Token::getRawIdentifier() accessor by Alp Toker · 11 years ago
  85. 6ac2cd0 Rename SourceManager::createFileIDForMemBuffer() by Alp Toker · 11 years ago
  86. 5f5b941 Don't leak MacroArgs when using code completion, PR19688. by Nico Weber · 11 years ago
  87. 9663780 Reformat code following Preprocessor constructor updates by Alp Toker · 11 years ago
  88. 1ae02f6 Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctor by Alp Toker · 11 years ago
  89. 23aa3532 Remove unused IncrProcessing parameter from Preprocessor ctor by Alp Toker · 11 years ago
  90. 329c596 Preprocessor: Clarify the ownership of the IncludeMacroStack with unique_ptr. by Benjamin Kramer · 12 years ago
  91. e1974dc [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix by Argyrios Kyrtzidis · 12 years ago
  92. 7d2fea2 Use a more conventional logical op instead of bitwise and by Alp Toker · 12 years ago
  93. 8b7258b PR18855: Add support for UCNs and UTF-8 encoding within ud-suffixes. by Richard Smith · 12 years ago
  94. c0dca6d MS ABI: Implement #pragma vtordisp() and clang-cl /vdN by Reid Kleckner · 12 years ago
  95. 67294e2 Track the currently-being-built submodule inside the preprocessor (rather than by Richard Smith · 12 years ago
  96. 5553d0d Sort all the #include lines with LLVM's utils/sort_includes.py which by Chandler Carruth · 12 years ago
  97. 34f3051 Generate a marker token when entering or leaving a submodule when building a by Richard Smith · 12 years ago
  98. 594b8c9 Modules: Teach the preprocessor to recognize 'import' only after an '@'. by Douglas Gregor · 12 years ago
  99. 0834a4b Make Preprocessor::Lex non-recursive. by Eli Friedman · 12 years ago
  100. 07e6c40 Add option to disable module loading. by Daniel Jasper · 12 years ago