- 6c78974 Make it possible for AST plugins to enable themselves by default by John Brawn · 10 years ago
- e89a179 [Frontend] Make sure WrapperFrontendAction updates CurrentInput after calling BeginSourceFileAction. by Argyrios Kyrtzidis · 10 years ago
- d35e98f [Frontend] Make the memory management of FrontendAction pointers explicit by using unique_ptr. by Argyrios Kyrtzidis · 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
- 81c7248 Fix crash on invalid if we can't find a suitable PCH file in a specified by Richard Smith · 10 years ago
- 6b21ab2 Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1 by Adrian Prantl · 10 years ago
- 3938f0c [modules] Stop dropping 'module.timestamp' files into the current directory by Richard Smith · 10 years ago
- 02d5d86 Rename the non-coding style conformant functions in namespace Builtins by Eric Christopher · 10 years ago
- fb2398d Make the clang module container format selectable from the command line. by Adrian Prantl · 10 years ago
- bb165fb Introduce a PCHContainerOperations interface (NFC). by Adrian Prantl · 10 years ago
- 4a8212a Reapply "Frontend: Stop leaking when not -disable-free" by Duncan P. N. Exon Smith · 10 years ago
- 20f0b01 Revert "Frontend: Stop leaking when not -disable-free" by Duncan P. N. Exon Smith · 10 years ago
- fa4de12 Frontend: Stop leaking when not -disable-free by Duncan P. N. Exon Smith · 10 years ago
- 66a8186 Rename MacroDefinition -> MacroDefinitionRecord, Preprocessor::MacroDefinition -> MacroDefinition. by Richard Smith · 10 years ago
- 34eb207 Use 'override/final' instead of 'virtual' for overridden methods by Alexander Kornienko · 11 years ago
- 92e1b62 Remove many superfluous SmallString::str() calls. by Yaron Keren · 11 years ago
- bd0b651 [PCH/Modules] Check that the specific module cache path the PCH was built with, is the same as by Argyrios Kyrtzidis · 11 years ago
- ac425e9 PR22299: Relocate code for handling -fmodule-map-file= so that we don't try to by Richard Smith · 11 years ago
- d4b230b [modules] Load .pcm files specified by -fmodule-file lazily. by Richard Smith · 11 years ago
- e842a47 [modules] Initial support for explicitly loading .pcm files. by Richard Smith · 11 years ago
- eeccb30 Add support for the static analyzer to synthesize function implementations from external model files. by Ted Kremenek · 11 years ago
- 6beb6aa Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325) by David Blaikie · 11 years ago
- 6f7382d std::unique_ptr-ify the result of ASTUnit::LoadFromASTFile by David Blaikie · 11 years ago
- f62d4e7 unique_ptr-ify FrontendAction::takeCurrentASTUnit by David Blaikie · 11 years ago
- 88d99e4 Flip the order the preprocessor and frontendaction are informed of the end of a file. by Benjamin Kramer · 11 years ago
- 62a56f3 Revert "unique_ptr-ify ownership of ASTConsumers" by David Blaikie · 11 years ago
- a51666a unique_ptr-ify ownership of ASTConsumers by David Blaikie · 11 years ago
- ad4c06c Instantiate llvm::Registry<clang::PluginASTAction> in FrontendAction.cpp. by NAKAMURA Takumi · 11 years ago
- 9e0523d Move ChainedIncludesSource into the implementation by Alp Toker · 11 years ago
- 8a8e554 Include system_error directly. by Rafael Espindola · 11 years ago
- c080917 Replace llvm::error_code with std::error_code. by Rafael Espindola · 11 years ago
- 49a2790 [C++11] Use 'nullptr'. Frontend edition. by Craig Topper · 11 years ago
- 053f6c6 If a declaration is loaded, and then a module import adds a redeclaration, then by Richard Smith · 11 years ago
- 824285e Let ASTReader optionally delete its ASTDeserializationListener. by Nico Weber · 11 years ago
- 1f29ccf Revert the "don't leak" part of r207065, looks like the bots don't like it :-/ by Nico Weber · 11 years ago
- 7de358e Don't leak objects in load-from-ast path unless DisableFree is set. by Nico Weber · 11 years ago
- 1ada6265 Bury leaked sema pointer when reading from AST files. by Nico Weber · 11 years ago
- 8832c06 Honour -ivfsoverlay in ASTUnit to match clang by Ben Langmuir · 12 years ago
- beee15e Allow multiple modules with the same name to coexist in the module cache by Ben Langmuir · 12 years ago
- afa7cb3 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
- b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
- 9a16beb Change OwningPtr::take() to OwningPtr::release(). by Ahmed Charles · 12 years ago
- e1974dc [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix by Argyrios Kyrtzidis · 12 years ago
- 1b7ed91 [ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPreamble(). by Argyrios Kyrtzidis · 12 years ago
- 801272a Add a driver option -ivfsoverlay by Ben Langmuir · 12 years ago
- c8130a7 Recommit virtual file system by Ben Langmuir · 12 years ago
- a32575e Reverting the virtual file system implementation, because it triggers an assertion by Juergen Ributzka · 12 years ago
- 090610d3 Initial implementation of virtual file system by Ben Langmuir · 12 years ago
- 3d4417c Stat system dependencies when using -verify-pch by Ben Langmuir · 12 years ago
- 2cb4a78 Add a CC1 option -verify-pch by Ben Langmuir · 12 years ago
- 5553d0d Sort all the #include lines with LLVM's utils/sort_includes.py which by Chandler Carruth · 12 years ago
- ce2c726 Bury leaked pointers in a global array to silence a leak detector in --disable-free mode by Kostya Serebryany · 12 years ago
- 965f882 Remove a whole lot of unused variables by Alp Toker · 12 years ago
- 5150f2f Avoid crashing if a directory has no pch files. by Rafael Espindola · 12 years ago
- f0168de [libclang] Allow building a precompiled preamble with compiler errors by Argyrios Kyrtzidis · 12 years ago
- 24ec769 [frontend] Make -chain-include work when used with modules. by Argyrios Kyrtzidis · 12 years ago
- 6c81141 [Preprocessor] Remove PPMutationListener. by Argyrios Kyrtzidis · 13 years ago
- c00f43a [frontend] Initialize the diagnostic client before loading an ast file. by Argyrios Kyrtzidis · 13 years ago
- 48b72d8 [frontend] Don't put a PCH/PTH filename into the set of includes in the preprocessor options; by Argyrios Kyrtzidis · 13 years ago
- c1bbec8 Rename the -cc1 option "-generate-module-index" to by Douglas Gregor · 13 years ago
- 5e306b1 Implement the writer side of the global module index. by Douglas Gregor · 13 years ago
- f831767 Documentation cleanup: fixing documentation for FrontendAction. by James Dennett · 13 years ago
- 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
- 873c858 Turn FrontendInputFile into an immutable class and have it also accept by Argyrios Kyrtzidis · 13 years ago
- 1b3240b Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile, by Argyrios Kyrtzidis · 13 years ago
- d7c16b2 [PCH] Remove the stat cache from the PCH file. by Argyrios Kyrtzidis · 13 years ago
- b636875 Teach the PCH validator to check the preprocessor options, especially by Douglas Gregor · 13 years ago
- fc9e7a2 If the precompiled header named by "-include" is actually a directory, by Douglas Gregor · 13 years ago
- 3c717b4 Delete temporary output files when an error occurs during PCH reading. by Benjamin Kramer · 13 years ago
- cb28f9d Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 13 years ago
- ea762b0 Make sure to call EndSourceFile even if we can't continue compiling. by Jordan Rose · 13 years ago
- 1416e17 [libclang] Don't crash when saving a PCH from a prefix header by Argyrios Kyrtzidis · 13 years ago
- 48b8128 Fix indenting. by David Blaikie · 13 years ago
- 6e92251 Added a flag to the parser to skip method bodies. by Erik Verbruggen · 14 years ago
- bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
- 4a280ff [PCH] Mark a PCH file with a flag to indicate if the serialized AST had by Argyrios Kyrtzidis · 14 years ago
- c95d819 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
- db0fc51 Print NamedDecls directly to a raw_ostream where possible. by Benjamin Kramer · 14 years ago
- e277899 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
- a686e1b Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 14 years ago
- e9fc377 Extend the ExternalASTSource interface to allow the AST source to by Douglas Gregor · 14 years ago
- 32fbe31 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 14 years ago
- 9afd449 When loading an AST file, set SourceManager::MainFileID to the main file of the AST file, by Argyrios Kyrtzidis · 14 years ago
- 68e081d Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
- f887db0 Move ChainedIncludesSource into the Frontend library. This never really by Chandler Carruth · 14 years ago
- b12986f Make -error-on-deserialized-decl work correctly by correctly delegating to by Argyrios Kyrtzidis · 14 years ago
- 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
- 900d4bf Eliminate the list of modules from the preprocessor options. This was by Douglas Gregor · 14 years ago
- 69f74f8 Introduce a -cc1 option "-emit-module", that creates a binary module by Douglas Gregor · 14 years ago
- 0248f57 Wire up -import-module to run ReadAST for each module loaded. by Jonathan D. Turner · 14 years ago
- 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
- 925296b Revamp the SourceManager to separate the representation of parsed by Douglas Gregor · 14 years ago
- 90b6a2a [arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initialization of SourceManager by Argyrios Kyrtzidis · 14 years ago
- b570351 Raise the ARCMT functionality in Clang into proper FrontendActions. by Chandler Carruth · 14 years ago
- 5e14d39 Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes. by Ted Kremenek · 15 years ago
- 35dcda7 Introduce '-chain-include' option to specify headers that will be converted to chained PCHs in memory by Argyrios Kyrtzidis · 15 years ago
- 1388a89 Finish up the diagnostic client before we've torn down the ASTReader, by Douglas Gregor · 15 years ago
- 606c4ac Improve our uniquing of file entries when files are re-saved or are by Douglas Gregor · 15 years ago
- 741bf9d Support for -plugin-arg- with -add-plugin by Nico Weber · 15 years ago