aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/ASTUnit.cpp
AgeCommit message (Expand)Author
2010-08-24Implement preprocessor code completion where a macro name is expected,Douglas Gregor
2010-08-23Introduce new libclang API functions that determine the availabilityDouglas Gregor
2010-08-23Don't include macro results when we're completing a declarator.Douglas Gregor
2010-08-23Introduce a new code-completion point when we're parsing aDouglas Gregor
2010-08-22Abstract out member-pointer creation. I'm really unhappy about the currentJohn McCall
2010-08-20When performing code-completion in the presence of a preamble, makeDouglas Gregor
2010-08-20When we decide not to reuse a precompiled preamble, clear out theDouglas Gregor
2010-08-19Fix a loop overrun in ComputePreamble when the last remapped file was erased,Daniel Dunbar
2010-08-19Plug a leak when precompiling the preamble in ASTUnit.Douglas Gregor
2010-08-19Make sure to initialize ASTUnit::UnsafeToFreeDouglas Gregor
2010-08-18Rename the ASTReader header files.Sebastian Redl
2010-08-18More PCH -> AST renaming.Sebastian Redl
2010-08-18Rename various classes from PCH to AST.Sebastian Redl
2010-08-18Rename PCHReader to ASTReader.Sebastian Redl
2010-08-18Rename PCHWriter.h to ASTWriter.hSebastian Redl
2010-08-18Rename PCHWriter to ASTWriterSebastian Redl
2010-08-18When creating an ASTUnit by parsing source code, set DisableFree toDouglas Gregor
2010-08-18Simplify the ownership model for DiagnosticClients, which was reallyDouglas Gregor
2010-08-17Reintroduce the serialization library, with fixed dependencies.Sebastian Redl
2010-08-17Revert Sebastian's build-breaking patch.Douglas Gregor
2010-08-17Create a new Serialization module that contains all the PCH code, and will co...Sebastian Redl
2010-08-17When the # of top-level declarations changes after reparsing aDouglas Gregor
2010-08-16Move include to the proper place. No functionality changeDouglas Gregor
2010-08-16Implement support for cached code completions forDouglas Gregor
2010-08-16Formatting fixes. No functionality changeDouglas Gregor
2010-08-16Implement name hiding of cached global code-completion results.Douglas Gregor
2010-08-16Move some code out-of-line which has long since grown too large to beDouglas Gregor
2010-08-16When caching code completions for global declarations, keep track ofDouglas Gregor
2010-08-16Dereferencing NULL pointers is such poor form.Douglas Gregor
2010-08-16When caching global completion results, keep track of the simplifiedDouglas Gregor
2010-08-15Open AST/PCH files in binary mode.Benjamin Kramer
2010-08-15Extend the code-completion caching infrastructure to include globalDouglas Gregor
2010-08-13Implement caching of code-completion results for macro definitionsDouglas Gregor
2010-08-13Implement clang_saveTranslationUnit(), which saves a translation unitDouglas Gregor
2010-08-13Teach ASTUnit to hold on to the Sema object and ASTConsumer that areDouglas Gregor
2010-08-11Reintroduce the ASTConsumer/ASTUnit fix from r110610, it has nothing to do wi...Sebastian Redl
2010-08-11Fix a thinko in the creation of temporary files for the precompiled preambleDouglas Gregor
2010-08-11Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable,Douglas Gregor
2010-08-09- Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for for...Sebastian Redl
2010-08-09Use precompiled preambles for in-process code completion.Douglas Gregor
2010-08-06Add an environment variable that makes libclang use chaining for PCH.Sebastian Redl
2010-08-05Give clang_codeCompleteAt() an "options" parameter, and add a newDouglas Gregor
2010-08-04When performing in-process code completion, don't free the remappedDouglas Gregor
2010-08-04Add code-completion support directly to ASTUnit, which performs codeDouglas Gregor
2010-08-04When we try (but fail) to build a precompiled preamble, wait for aDouglas Gregor
2010-08-03When using a precompiled preamble, keep track of the top-levelDouglas Gregor
2010-08-03Reshuffle the PCH generator action and consumer, so that we can re-useDouglas Gregor
2010-08-02When using a precompiled preamble, save the diagnostics produced whenDouglas Gregor
2010-07-31Implement dependency analysis for the precompiled preamble. If any ofDouglas Gregor
2010-07-30Add some timers to ASTUnit that are only enabled when the LIBCLANG_TIMING env...Douglas Gregor