- bef35c9 [PCH] Mark a PCH file with a flag to indicate if the serialized AST had by Argyrios Kyrtzidis · 13 years ago
- c93dc78 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
- a59d20b Print NamedDecls directly to a raw_ostream where possible. by Benjamin Kramer · 13 years ago
- 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
- a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
- 453dbcb Extend the ExternalASTSource interface to allow the AST source to by Douglas Gregor · 13 years ago
- 1f6b2b5 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 13 years ago
- b8c879a When loading an AST file, set SourceManager::MainFileID to the main file of the AST file, by Argyrios Kyrtzidis · 13 years ago
- 99ba9e3 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
- 71088d1 Move ChainedIncludesSource into the Frontend library. This never really by Chandler Carruth · 13 years ago
- 407ef9a Make -error-on-deserialized-decl work correctly by correctly delegating to by Argyrios Kyrtzidis · 13 years ago
- d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
- 7489889 Eliminate the list of modules from the preprocessor options. This was by Douglas Gregor · 13 years ago
- 467dc88 Introduce a -cc1 option "-emit-module", that creates a binary module by Douglas Gregor · 13 years ago
- e735e2d Wire up -import-module to run ReadAST for each module loaded. by Jonathan D. Turner · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- f62d43d Revamp the SourceManager to separate the representation of parsed by Douglas Gregor · 13 years ago
- e665d69 [arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initialization of SourceManager by Argyrios Kyrtzidis · 14 years ago
- f7f8188 Raise the ARCMT functionality in Clang into proper FrontendActions. by Chandler Carruth · 14 years ago
- 4f32786 Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes. by Ted Kremenek · 14 years ago
- b0f4b9a Introduce '-chain-include' option to specify headers that will be converted to chained PCHs in memory by Argyrios Kyrtzidis · 14 years ago
- 92b97f2 Finish up the diagnostic client before we've torn down the ASTReader, by Douglas Gregor · 14 years ago
- 8ef6c8c Improve our uniquing of file entries when files are re-saved or are by Douglas Gregor · 14 years ago
- f25649c Support for -plugin-arg- with -add-plugin by Nico Weber · 14 years ago
- 5aa74af Add -add-plugin flag, which runs plugins in addition to codegen. by Nico Weber · 14 years ago
- 67aba81 Such function decls,as objc's objc_msgSend, builtins in by Fariborz Jahanian · 14 years ago
- 39b49bc now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 14 years ago
- be3aab6 Use hasErrorOccurred() instead of getNumErrors() where it makes sense. by Argyrios Kyrtzidis · 14 years ago
- 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
- d305719 If Consumer object failed to create due to some by Fariborz Jahanian · 14 years ago
- 7b90340 Put the mechanism in place to track modifications in an AST entity that were committed after by Argyrios Kyrtzidis · 14 years ago
- 336d43a Give a default implementation for ASTDeserializationListener's methods, no functionality change. by Argyrios Kyrtzidis · 14 years ago
- 3e78593 Introduce command line option -error-on-deserialized-decl that is accompanied by a name by Argyrios Kyrtzidis · 14 years ago
- b972858 Introduce command line option -dump-deserialized-decls which is used to print the PCH decls that got deserialized, for testing purposes. by Argyrios Kyrtzidis · 14 years ago
- 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
- 3c7f413 More PCH -> AST renaming. by Sebastian Redl · 14 years ago
- 571db7f Rename various classes from PCH to AST. by Sebastian Redl · 14 years ago
- f18d0d8 Teach CompilerInstance to create and hold on to the Sema object used by Douglas Gregor · 14 years ago
- ffaab3e Make macro weirdness in chained PCH work. This required changing the way PCHReader and PCHWriter are initialized to correctly pick up all initializer. On the upside, this means that there is far less repetition in the dependent PCH now. by Sebastian Redl · 14 years ago
- fae3b2f Implement -fno-validate-pch at the -cc1 level, which suppresses most by Douglas Gregor · 14 years ago
- 77f4603 When given the -chained-pch option and a previous PCH file, have the PCHWriter emit a CHAINED_METADATA record instead of METADATA, and write a link to the previous file there. by Sebastian Redl · 14 years ago
- faddc3e Frontend: Add FrontendAction support for handling LLVM IR inputs. by Daniel Dunbar · 15 years ago
- 685ac66 FrontendAction: Track active file kind. by Daniel Dunbar · 15 years ago
- eb58d83 Frontend: Rename hasASTSupport to hasASTFileSupport, which is more accurate. by Daniel Dunbar · 15 years ago
- 2056048 Frontend: Move some initialization from CompilerInstance to FrontendAction, to parallel what is done for AST inputs. by Daniel Dunbar · 15 years ago
- d3598a6 Frontend: Change FrontendAction::BeginSourceFile to take the input kind instead of an IsAST bool. by Daniel Dunbar · 15 years ago
- 2801977 Make Diagnostic reference-counted, which is simpler than juggling by Douglas Gregor · 15 years ago
- a0a270c Match MemoryBuffer API changes. by Chris Lattner · 15 years ago
- 3687e9d Clarify the ownership semantics of the Diagnostic object used by by Douglas Gregor · 15 years ago
- dbd8209 PPCallbacks: Add hook for reaching the end of the main file, and fix DependencyFile to not do work in its destructor. by Daniel Dunbar · 15 years ago
- e51dd7b Lowercase for consistency by Kovarththanan Rajaratnam · 15 years ago
- 9f61aa9 Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave by Jeffrey Yasskin · 15 years ago
- 5262fda Fix ASTUnit to allows require a (persistent) Diagnostic object be provided; propogate and simplify. by Daniel Dunbar · 15 years ago
- f79bafa This patch moves the frontend timer from clang-cc into CompilerInstance. by Kovarththanan Rajaratnam · 15 years ago
- 049d3a0 Simplify PreprocessorOptions, it doesn't need abstracted field access. by Daniel Dunbar · 15 years ago
- 4ee2409 Add FrontendAction interface, for encapsulating a "clang-cc" style action. by Daniel Dunbar · 15 years ago