- 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
- 34eb207 Use 'override/final' instead of 'virtual' for overridden methods by Alexander Kornienko · 11 years ago
- c2bb818 [modules] Deserialize CXXCtorInitializer list for a constructor lazily. by Richard Smith · 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
- d87f8d7 Update for LLVM api change. by Rafael Espindola · 11 years ago
- 5cd06f2 Store std::unique_ptr in InMemoryBuffers. NFC. by Rafael Espindola · 11 years ago
- 6beb6aa Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325) by David Blaikie · 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
- 9e0523d Move ChainedIncludesSource into the implementation by Alp Toker · 11 years ago
- 7eb95e2 ChainedIncludesSource: avoid copying n*(n+1)/2 file contents into memory by Alp Toker · 11 years ago
- 8075808 Use non-intrusive refcounting for TargetOptions by Alp Toker · 11 years ago
- f994cef Track IntrusiveRefCntPtr::get() changes from LLVM r212366 by Alp Toker · 11 years ago
- 49a2790 [C++11] Use 'nullptr'. Frontend edition. 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
- 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
- 5603df4 Use SmallVectorImpl& for function arguments instead of SmallVector. by Craig Topper · 12 years ago
- 24ec769 [frontend] Make -chain-include work when used with modules. by Argyrios Kyrtzidis · 13 years ago
- 6c81141 [Preprocessor] Remove PPMutationListener. by Argyrios Kyrtzidis · 13 years ago
- 7029ce1 <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. by Douglas Gregor · 13 years ago
- 9ce12e3 Simplify FindExternalVisibleDeclsByName by making it return a bool indicating by Richard Smith · 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
- f8715de Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 13 years ago
- 2ec2936 [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 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
- 811db4e Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 13 years ago
- 4b29c16 Allow clients of the AST reader to specify what kinds of AST load by Douglas Gregor · 13 years ago
- c9ad5fb Distinguish the various kinds of AST file loading failures: by Douglas Gregor · 13 years ago
- cb28f9d Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 13 years ago
- bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
- c95d819 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
- e277899 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
- e171601 Rework the external Sema source's ReadMethodPool() so that it doesn't by Douglas Gregor · 14 years ago
- 32fbe31 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 14 years ago
- f887db0 Move ChainedIncludesSource into the Frontend library. This never really by Chandler Carruth · 14 years ago[Renamed (99%) from clang/lib/Serialization/ChainedIncludesSource.cpp]
- f7a700fd When writing a module file, pass the module through to the AST by Douglas Gregor · 14 years ago
- 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
- 8835e03 Always construct an ASTReader with a non-NULL ASTContext and by Douglas Gregor · 14 years ago
- 4a69c2e Modules hide macro definitions by default, so that silly things like by Douglas Gregor · 14 years ago
- 36db4f9 Remove the Chaining argument from the PCH/module generator. It's no longer used by Douglas Gregor · 14 years ago
- 69f74f8 Introduce a -cc1 option "-emit-module", that creates a binary module by Douglas Gregor · 14 years ago
- a3e59b4 Don't force the complete deserialization of the visible-declarations by Douglas Gregor · 14 years ago
- db1c9e3 Following up the earlier refactoring/cleanup work by fixing up how we manage the virtual files the ASTReader has to handle. Specifically, this occurs when the reader is reading AST files that were created in memory and not written to disk. For example, when a user creates a chained PCH using command line flags. These virtual files are stored in MemoryBuffers in ChainIncludeSource.cpp, and then read back in by the ASTReader. This patch moves the management of these buffers into the ModuleManager, so that it becomes the authority on where these buffers are located. 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
- c567ba2 Switch all of the "isysroot" const char*'s throughout the AST reader by Douglas Gregor · 14 years ago
- a6895d8 Rename ASTReader::PerFileData to serialization::Module, pulling it out by Douglas Gregor · 14 years ago
- 3d0adb3 Augment the interface of ExternalASTSource::FindExternalLexicalDecls() by Douglas Gregor · 14 years ago
- 5e1ed7b Enhance clang_getCXTUResourceUsage() to report the sizes of the memory buffers used by PCH. by Ted Kremenek · 15 years ago
- 7ac9741 Make ChainedIncludesSource an ExternalSemaSource, otherwise initialization of the ASTReader is incomplete, leading to errors like not realizing std::type_info is already defined. by Sebastian Redl · 15 years ago
- 604caf4 Tell the diagnostic client about starting and ending source files when automatically creating chained PCHs. This way, we don't get a crash whenever a diagnostic is emitted while processing the include. by Sebastian Redl · 15 years ago
- 4b8093a Silence gcc warnings. by Argyrios Kyrtzidis · 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