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