aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/ASTUnit.cpp
AgeCommit message (Expand)Author
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
2010-07-28Turn off precompiled preamble support for C++Douglas Gregor
2010-07-27Fix use-after-free with precompiled preamblesDouglas Gregor
2010-07-27Implement -fno-validate-pch at the -cc1 level, which suppresses mostDouglas Gregor
2010-07-26Introduce basic support for loading a precompiled preamble whileDouglas Gregor
2010-07-25Make ASTContext always use the BumpPtrAllocator.Douglas Gregor
2010-07-24Put a newline at the end of the padded buffers used for theDouglas Gregor
2010-07-24Once we've built (or reused) a precompiled preamble, create theDouglas Gregor
2010-07-23Once we've built a precompiled preamble, keep track of the details ofDouglas Gregor
2010-07-23Fix build on Ubuntu 10.04.Zhongxing Xu
2010-07-23Basic plumbing for generating a precompiled preamble for anDouglas Gregor
2010-07-19Introduce a new libclang API, clang_reparseTranslationUnit(), whichDouglas Gregor
2010-07-19Driver: Change the driver to take the path to the main executable, instead ofDaniel Dunbar
2010-07-14There is another implementation of PCHReaderListener around. Update it to the...Sebastian Redl
2010-06-11Add an option to specify the target C++ ABI to the frontend. Use it toCharles Davis
2010-06-07Frontend: Add FrontendAction support for handling LLVM IR inputs.Daniel Dunbar
2010-06-07Frontend: Move some initialization from CompilerInstance to FrontendAction, t...Daniel Dunbar
2010-06-07Frontend: Change FrontendAction::BeginSourceFile to take the input kind inste...Daniel Dunbar
2010-06-07Frontend: Lift InputKind enumeration to top level.Daniel Dunbar
2010-05-03Workaround: Don't add ObjCMethodDecls to the vector of TopLevelDecls since th...Ted Kremenek
2010-04-19Fix -Wcast-qual warnings.Dan Gohman
2010-04-05Make Diagnostic reference-counted, which is simpler than jugglingDouglas Gregor
2010-04-05Clarify the ownership semantics of the Diagnostic object used byDouglas Gregor
2010-04-05Minor ASTUnit cleanups:Douglas Gregor
2010-04-01Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enableDaniel Dunbar
2010-03-19Optionally store a PreprocessingRecord in the preprocessor itself, andDouglas Gregor
2010-03-18Introduce the notion of a "preprocessing record", which keeps track ofDouglas Gregor
2010-03-17Don't "take" the file manager and source manager whenDouglas Gregor
2010-03-16Make sure we actually override ReadHeaderFileInfo when we meant toDouglas Gregor
2010-03-16Give SourceManager a Diagnostic object with which to report errors,Douglas Gregor
2010-03-05The Windows build is just too weird; there's no real cost to doing the concur...Douglas Gregor
2010-03-05Switch from NDEBUG to _DEBUG, since our Windows build is funnyDouglas Gregor
2010-03-05A little hack to identify unwanted concurrency in CIndexDouglas Gregor
2010-02-27When given unsaved files in clang_createTranslationUnitFromSourceFile,Douglas Gregor
2010-02-18Teach ASTUnit to keep track of temporary files, then delete them whenDouglas Gregor
2010-02-18Rework how CIndex handles diagnostics. Rather than using a callback,Douglas Gregor
2010-02-16ASTUnit: Constant fold UseBumpAllocator to true, we don't care to support thi...Daniel Dunbar