summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/ASTUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* More PCH -> AST renaming.Sebastian Redl2010-08-181-9/+9
* Rename various classes from PCH to AST.Sebastian Redl2010-08-181-2/+2
* Rename PCHReader to ASTReader.Sebastian Redl2010-08-181-10/+10
* Rename PCHWriter.h to ASTWriter.hSebastian Redl2010-08-181-1/+1
* Rename PCHWriter to ASTWriterSebastian Redl2010-08-181-2/+2
* When creating an ASTUnit by parsing source code, set DisableFree toDouglas Gregor2010-08-181-1/+1
* Simplify the ownership model for DiagnosticClients, which was reallyDouglas Gregor2010-08-181-18/+16
* Reintroduce the serialization library, with fixed dependencies.Sebastian Redl2010-08-171-2/+2
* Revert Sebastian's build-breaking patch.Douglas Gregor2010-08-171-2/+2
* Create a new Serialization module that contains all the PCH code, and will co...Sebastian Redl2010-08-171-2/+2
* When the # of top-level declarations changes after reparsing aDouglas Gregor2010-08-171-1/+15
* Move include to the proper place. No functionality changeDouglas Gregor2010-08-161-0/+1
* Implement support for cached code completions forDouglas Gregor2010-08-161-21/+51
* Formatting fixes. No functionality changeDouglas Gregor2010-08-161-5/+5
* Implement name hiding of cached global code-completion results.Douglas Gregor2010-08-161-3/+81
* Move some code out-of-line which has long since grown too large to beDouglas Gregor2010-08-161-61/+69
* When caching code completions for global declarations, keep track ofDouglas Gregor2010-08-161-8/+38
* Dereferencing NULL pointers is such poor form.Douglas Gregor2010-08-161-4/+8
* When caching global completion results, keep track of the simplifiedDouglas Gregor2010-08-161-1/+23
* Open AST/PCH files in binary mode.Benjamin Kramer2010-08-151-2/+2
* Extend the code-completion caching infrastructure to include globalDouglas Gregor2010-08-151-6/+90
* Implement caching of code-completion results for macro definitionsDouglas Gregor2010-08-131-8/+174
* Implement clang_saveTranslationUnit(), which saves a translation unitDouglas Gregor2010-08-131-0/+23
* Teach ASTUnit to hold on to the Sema object and ASTConsumer that areDouglas Gregor2010-08-131-3/+14
* Reintroduce the ASTConsumer/ASTUnit fix from r110610, it has nothing to do wi...Sebastian Redl2010-08-111-0/+3
* Fix a thinko in the creation of temporary files for the precompiled preambleDouglas Gregor2010-08-111-1/+2
* Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable,Douglas Gregor2010-08-111-3/+0
* - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for for...Sebastian Redl2010-08-091-0/+3
* Use precompiled preambles for in-process code completion.Douglas Gregor2010-08-091-12/+91
* Add an environment variable that makes libclang use chaining for PCH.Sebastian Redl2010-08-061-1/+3
* Give clang_codeCompleteAt() an "options" parameter, and add a newDouglas Gregor2010-08-051-3/+11
* When performing in-process code completion, don't free the remappedDouglas Gregor2010-08-041-0/+1
* Add code-completion support directly to ASTUnit, which performs codeDouglas Gregor2010-08-041-16/+102
* When we try (but fail) to build a precompiled preamble, wait for aDouglas Gregor2010-08-041-8/+31
* When using a precompiled preamble, keep track of the top-levelDouglas Gregor2010-08-031-7/+47
* Reshuffle the PCH generator action and consumer, so that we can re-useDouglas Gregor2010-08-031-3/+52
* When using a precompiled preamble, save the diagnostics produced whenDouglas Gregor2010-08-021-15/+41
* Implement dependency analysis for the precompiled preamble. If any ofDouglas Gregor2010-07-311-14/+91
* Add some timers to ASTUnit that are only enabled when the LIBCLANG_TIMING env...Douglas Gregor2010-07-301-15/+55
* Turn off precompiled preamble support for C++Douglas Gregor2010-07-281-1/+2
* Fix use-after-free with precompiled preamblesDouglas Gregor2010-07-271-3/+9
* Implement -fno-validate-pch at the -cc1 level, which suppresses mostDouglas Gregor2010-07-271-2/+7
* Introduce basic support for loading a precompiled preamble whileDouglas Gregor2010-07-261-16/+56
* Make ASTContext always use the BumpPtrAllocator.Douglas Gregor2010-07-251-1/+0
* Put a newline at the end of the padded buffers used for theDouglas Gregor2010-07-241-4/+6
* Once we've built (or reused) a precompiled preamble, create theDouglas Gregor2010-07-241-31/+45
* Once we've built a precompiled preamble, keep track of the details ofDouglas Gregor2010-07-231-42/+164
* Fix build on Ubuntu 10.04.Zhongxing Xu2010-07-231-0/+1
* Basic plumbing for generating a precompiled preamble for anDouglas Gregor2010-07-231-4/+197
* Introduce a new libclang API, clang_reparseTranslationUnit(), whichDouglas Gregor2010-07-191-50/+102
OpenPOWER on IntegriCloud