1. bb2cf63 [CodeComplete] Add an option to omit results from the preamble. by Sam McCall · 8 years ago
  2. 41e90bc [clang] Add PPCallbacks list to preprocessor when building a preacompiled preamble. by Ilya Biryukov · 8 years ago
  3. 417085a Allow to store precompiled preambles in memory. by Ilya Biryukov · 8 years ago
  4. f3df1f7 [completion] complete ObjC interface names in an expression by Alex Lorenz · 8 years ago
  5. eb1ec87 Set PreprocessorOpts.GeneratePreamble=true in PrecompiledPreamble. by Ilya Biryukov · 8 years ago
  6. b5b48db [PCH] Allow VFS to be used for tests that generate PCH files by Cameron Desrochers · 8 years ago
  7. 51ee12a Fix templated type alias completion when using global completion cache by Erik Verbruggen · 8 years ago
  8. fd9fad9 [Frontend] Fix printing policy for AST context loaded from file by Vedant Kumar · 8 years ago
  9. aa603c3 Revert r311442 (Fix templated type alias completion when using global completion cache) by Erik Verbruggen · 8 years ago
  10. 1ca8bbb Fix templated type alias completion when using global completion cache by Erik Verbruggen · 8 years ago
  11. 525a7f6 [Frontend] Mark some ASTUnit methods as const. NFC. by Vedant Kumar · 8 years ago
  12. dbafb6c Teach ASTReader how to read only the Preprocessor state from an AST file, not the ASTContext state. by Richard Smith · 8 years ago
  13. afdadf5 Use vfs::FileSystem in ASTUnit when creating CompilerInvocation. by Ilya Biryukov · 8 years ago
  14. f81d46f Fixed compiler warnings after r305890. by Ilya Biryukov · 8 years ago
  15. 200b328 Moved code hanlding precompiled preamble out of the ASTUnit. by Ilya Biryukov · 8 years ago
  16. 5d2ed48 Add #pragma clang module build/endbuild pragmas for performing a module build by Richard Smith · 8 years ago
  17. efe6fa5 Speed up preamble loading by Erik Verbruggen · 8 years ago
  18. 735e92c [libclang] Introduce a new parsing option 'CXTranslationUnit_SingleFileParse' that puts preprocessor in a mode for parsing a single file only. by Argyrios Kyrtzidis · 8 years ago
  19. 1893475 Retain header search and preprocessing options from AST file when emitting by Richard Smith · 8 years ago
  20. ab75597 Rather than rejecting attempts to run preprocessor-only actions on AST files, by Richard Smith · 8 years ago
  21. 346066b [libclang] Allow to suspend a translation unit. by Erik Verbruggen · 8 years ago
  22. b34c79f Allow for unfinished #if blocks in preambles by Erik Verbruggen · 8 years ago
  23. af69e40 Allow to use vfs::FileSystem for file accesses inside ASTUnit. by Ilya Biryukov · 8 years ago
  24. 1f64bf6 [Frontend] Remove unused TemporaryFiles by Krasimir Georgiev · 8 years ago
  25. 40c0efa Refactor frontend InputKind to prepare for treating module maps as a distinct kind of input. by Richard Smith · 9 years ago
  26. 82a0c97 Add a function to MD5 a file's contents. by Zachary Turner · 9 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. 60fa288 Modules: Use hash of PCM content for SIGNATURE by Duncan P. N. Exon Smith · 9 years ago
  31. 2c7c38d Cache FileID when translating diagnostics in PCH files by Erik Verbruggen · 9 years ago
  32. 8484a32 [ASTUnit] Clear out diagnostic state after creating the preamble. by Benjamin Kramer · 9 years ago
  33. a38cb20 [c-index-test] Provide capability to index module file imports and dump their input files. by Argyrios Kyrtzidis · 9 years ago
  34. 8de9c9b [ASTUnit] Reset diag state when creating the ASTUnit. by Benjamin Kramer · 9 years ago
  35. ea4395e Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" by David Blaikie · 9 years ago
  36. 81d0829 Revert "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" by David Blaikie · 9 years ago
  37. 9c28cb3 shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptions by David Blaikie · 9 years ago
  38. 9280a85 IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer by David Blaikie · 9 years ago
  39. 4156546 Move Preprocessor over to std::shared_ptr rather than IntrusiveRefCntPtr by David Blaikie · 9 years ago
  40. e304168 Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr by David Blaikie · 9 years ago
  41. 61137e1 Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtension by David Blaikie · 9 years ago
  42. ac71c8e [VFS] Replace TimeValue usage with std::chrono by Pavel Labath · 9 years ago
  43. bbcc9f0 C++ Modules TS: add frontend support for building pcm files from module by Richard Smith · 9 years ago
  44. bd97f35 Refactor to remove the assumption that we know the name of the module we're emitting at the point when we create a PCHGenerator (with the C++ modules TS, we find that out part way through parsing the input). by Richard Smith · 9 years ago
  45. 11f2a47 Module: add -fprebuilt-module-path to support loading prebuilt modules. by Manman Ren · 9 years ago
  46. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  47. 03f8907 Frontend: Simplify ownership model for clang's output streams. by Peter Collingbourne · 9 years ago
  48. 70ec1c7 [PCH/preamble] Make sure that if the preamble/PCH was serialized with errors that we set diagnostic engine state appropriately. by Argyrios Kyrtzidis · 9 years ago
  49. d6da1a0 Add some std::move where the value is only read otherwise. by Benjamin Kramer · 9 years ago
  50. 6fffec3 [PCH] Fixed bug with preamble invalidation when overridden files change by Cameron Desrochers · 9 years ago
  51. 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 10 years ago
  52. 724275ba Basic: thread CodeGenOptions into TargetInfo by Saleem Abdulrasool · 10 years ago
  53. 26b8f78 Delete dead variable. by Richard Smith · 10 years ago
  54. 7e82e01 [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a single by Richard Smith · 10 years ago
  55. c382abf [ASTUnit] Change the parameter of ASTUnit::LoadFromCompilerInvocationAction to accept a more general FrontendAction. by Argyrios Kyrtzidis · 10 years ago
  56. 5c248d8 [libclang] Add a flag to create the precompiled preamble on the first parse. by Benjamin Kramer · 10 years ago
  57. a3e2ff1 [libclang] Make sure to use the raw module format for libclang parsing. by Argyrios Kyrtzidis · 10 years ago
  58. 6623e1f Introduce module file extensions to piggy-back data onto module files. by Douglas Gregor · 10 years ago
  59. 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
  60. b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
  61. dcfba33 Fix Clang-tidy modernize-use-nullptr warnings in source directories; other minor cleanups by Hans Wennborg · 10 years ago
  62. bc63290 [Tooling] Reuse FileManager in ASTUnit. by Benjamin Kramer · 10 years ago
  63. 6b21ab2 Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1 by Adrian Prantl · 10 years ago
  64. 9a9efba [Modules] Wrap the main ModuleManager visitor in a function_ref. by Benjamin Kramer · 10 years ago
  65. fb2398d Make the clang module container format selectable from the command line. by Adrian Prantl · 10 years ago
  66. c3425b1 [libclang] Replace ObjC generic parameters in code-completion results. by Douglas Gregor · 10 years ago
  67. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  68. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  69. bb165fb Introduce a PCHContainerOperations interface (NFC). by Adrian Prantl · 10 years ago
  70. 3204b15 Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types by Benjamin Kramer · 10 years ago
  71. 47de149 Return a pointer instead of having a pointer outparam and a bool return. by Rafael Espindola · 11 years ago
  72. 92e1b62 Remove many superfluous SmallString::str() calls. by Yaron Keren · 11 years ago
  73. 0d745bc [modules] Teach the AST reader to handle the case of importing a module by Chandler Carruth · 11 years ago
  74. f0b4cd1 [ASTUnit] Fix crash when trying to load a module file via ASTUnit::LoadFromASTFile. by Argyrios Kyrtzidis · 11 years ago
  75. cbc368c Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
  76. 8bf7af3 Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
  77. a39924a Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
  78. fc360dc Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
  79. 67fbfa3 Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
  80. f2b0cd9 Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
  81. 690b2f7 Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
  82. b59bc1a Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
  83. a4f522f Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
  84. c4091aa Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
  85. a401b9b ASTUnit: Fix a name clash in GCC builds. by Benjamin Kramer · 11 years ago
  86. 6a96ae5 ASTUnit: Use range-based for loops. by Benjamin Kramer · 11 years ago
  87. b4ef668 Update APIs that return a pair of iterators to return an iterator_range instead. by Benjamin Kramer · 11 years ago
  88. 41c247a Make DiagnosticsEngine::takeClient return std::unique_ptr<> by Alexander Kornienko · 11 years ago
  89. 06e8d69 [libclang] Disable spell-checking and warnings during code-completion since they are not needed. by Argyrios Kyrtzidis · 11 years ago
  90. 1e2cf0d [modules] When a .pcm file is explicitly built separately from the translation by Richard Smith · 11 years ago
  91. a885796 Make VFS and FileManager match the current MemoryBuffer API. by Benjamin Kramer · 11 years ago
  92. e842a47 [modules] Initial support for explicitly loading .pcm files. by Richard Smith · 11 years ago
  93. d512c1e Frontend: Don't accept null DiagnosticsEngines when building ASTUnits by Justin Bogner · 11 years ago
  94. dbbcb11 Frontend: Remove some unused arguments in ASTUnit (NFC) by Justin Bogner · 11 years ago
  95. 1a6e0a9 ASTUnit: Replace out parameter with return value, we have NRVO for this. by Benjamin Kramer · 11 years ago
  96. b8a7053 Unique_ptrify PPCallbacks ownership. by Craig Topper · 11 years ago
  97. d6902a1 Improve unique_ptr-y ownership in ASTUnit::ComputePreamble by David Blaikie · 11 years ago
  98. b4f99dd Don't create a null reference in ASTUnit::LoadFromCommandLine. by Alexey Samsonov · 11 years ago
  99. d87f8d7 Update for LLVM api change. by Rafael Espindola · 11 years ago
  100. 16e1ba1 Return a std::unique_ptr from getBufferForFile. NFC. by Rafael Espindola · 11 years ago