summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/ASTUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* For ASTUnit::Save, write the AST to a temporary and then rename it to the act...Argyrios Kyrtzidis2011-07-211-4/+26
* Cut down one open/close pair of system calls by using Path's makeUnique inste...Argyrios Kyrtzidis2011-07-211-1/+1
* Rework the detailed preprocessing record to separate preprocessingDouglas Gregor2011-07-211-9/+1
* Revamp the SourceManager to separate the representation of parsedDouglas Gregor2011-07-191-19/+95
* Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ...Frits van Bommel2011-07-181-2/+2
* NestedMacroInstantiations -> NestedMacroExpansionsChandler Carruth2011-07-141-7/+7
* Introduce a new libclang aPI function,Douglas Gregor2011-07-071-16/+30
* Keep track of when "unrecoverable" errors occur, then allowDouglas Gregor2011-07-061-1/+1
* libclang: Allow callers of clang_saveTranslationUnit() to distinguishDouglas Gregor2011-07-061-4/+4
* When we create a precompiled preamble, don't copy theDouglas Gregor2011-07-011-6/+9
* Introduce a new libclang parsing flag,Douglas Gregor2011-05-061-2/+12
* ASTUnit::LoadFromASTFile(): recover the resources from an ASTReader if it cra...Ted Kremenek2011-05-041-0/+10
* Introduce ASTUnit::LoadFromCompilerInvocationAction that allows one to create...Argyrios Kyrtzidis2011-05-031-0/+113
* Move Driver::createInvocationFromArgs function to Frontend library to avoid d...Argyrios Kyrtzidis2011-04-041-1/+1
* Introduce Driver::createInvocationFromArgs used to create a CompilerInvocatio...Argyrios Kyrtzidis2011-04-041-52/+4
* switch a few Driver APIs to use llvm::ArrayRef, cleaning up code.Chris Lattner2011-03-231-4/+2
* std::vector::data() is not portable to VS. Use a gross hack instead.Ted Kremenek2011-03-231-1/+3
* Rework crash recovery cleanup in ASTUnit and CIndex to recover more memory du...Ted Kremenek2011-03-221-25/+46
* Improve crash recovery cleanup to recovery CompilerInstances during crash rec...Ted Kremenek2011-03-211-64/+53
* Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerIns...Ted Kremenek2011-03-211-72/+90
* Use the newly added FileManager::getNoncachedStatValue when trying to determi...Anders Carlsson2011-03-181-2/+2
* Correctly store and keep track of the FileSystemOptions in ASTUnit and in cla...Anders Carlsson2011-03-181-4/+6
* Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ...Ted Kremenek2011-03-181-0/+18
* Introduce '-chain-include' option to specify headers that will be converted t...Argyrios Kyrtzidis2011-03-091-5/+28
* Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the...Argyrios Kyrtzidis2011-03-081-0/+3
* Allow passing '-###' to ASTUnit::LoadFromCommandLine to print out the cc1 opt...Argyrios Kyrtzidis2011-03-071-0/+8
* Currently we can only remap a file by creating a MemoryBuffer and replacing t...Argyrios Kyrtzidis2011-03-051-25/+75
* Introduce OwnsRemappedFileBuffers field in ASTUnit, indicating whether the AS...Argyrios Kyrtzidis2011-03-051-1/+2
* Preserve what the user passed to -include when emitting .d files. Fixes PR8974!Nick Lewycky2011-02-231-1/+2
* When code-completing a case statement for a switch on a value ofDouglas Gregor2011-02-181-2/+3
* Teach the CXCodeCompleteResults results structure, which storesDouglas Gregor2011-02-161-5/+6
* Improve the invalidation logic for the cache of global codeDouglas Gregor2011-02-161-21/+98
* Allow resolving headers from a PCH even after headers+PCH were moved to anoth...Argyrios Kyrtzidis2011-02-151-3/+5
* Rename the operation that loads a preprocessed entity from a given offset to ...Douglas Gregor2011-02-111-1/+2
* Improve our uniquing of file entries when files are re-saved or areDouglas Gregor2011-02-051-0/+2
* Create a special allocator class for code completion, so that all ofDouglas Gregor2011-02-011-1/+1
* Allocate CodeCompletionString and all of its components in aDouglas Gregor2011-02-011-14/+18
* Teach ASTUnit to save the specified target features, sinceDouglas Gregor2011-01-271-0/+6
* Don't silently drop warning flags passed in toDouglas Gregor2011-01-191-5/+9
* Gather cached code completions after the first reparse, not after theDouglas Gregor2010-12-091-8/+8
* Use atomic operations for libclang's object count tracking.Douglas Gregor2010-12-071-3/+4
* When using a precompiled preamble with detailed preprocessing records,Douglas Gregor2010-11-301-2/+68
* Merge System into Support.Michael J. Spencer2010-11-291-2/+2
* When performing code completion within ASTUnit, allocate the AugmentedCodeCom...Douglas Gregor2010-11-291-6/+6
* tidy up. Split FileManager::getBufferForFile intoChris Lattner2010-11-231-3/+2
* now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner2010-11-231-17/+13
* give FileManager a 'FileSystemOptions' ivar, which will be usedChris Lattner2010-11-231-3/+3
* Partially revert Doug's PCH validation patch (r98585).Chris Lattner2010-11-231-3/+2
* Since multiple diagnostics can share one diagnostic client, have the client k...Argyrios Kyrtzidis2010-11-181-0/+3
* Fix source-range information for Objective-C properties. Previously,Douglas Gregor2010-11-171-0/+14
OpenPOWER on IntegriCloud