summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/ASTUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use an OwningPtr for the preamble buffer in ASTUnit. This plugs a leakDouglas Gregor2010-11-161-15/+5
* Tweak libclang's heuristics for building precompiled preambles andDouglas Gregor2010-11-151-8/+3
* Improve ASTUnit's capture of diagnostics so that theDouglas Gregor2010-11-111-39/+31
* Simplify code.Benjamin Kramer2010-11-091-28/+10
* Change the StringSet used by CalculateHiddenNames() to use a BumpPtrAllocator.Ted Kremenek2010-11-071-6/+6
* Implement -working-directory.Argyrios Kyrtzidis2010-11-031-8/+25
* Disable some timing codeDouglas Gregor2010-11-011-1/+1
* Simplify ASTUnit's internal timers, by not trying to keep a pile ofDouglas Gregor2010-10-281-66/+64
* Introduce libclang-level options for C++ precompiled preambles,Douglas Gregor2010-10-271-3/+14
* Parse default arguments within member functions in source order, fromDouglas Gregor2010-10-121-0/+1
* When we load an ASTUnit from command-line arguments, hold on to theDouglas Gregor2010-10-121-72/+111
* Switch c-index-test from clang_codeComplete() over toDouglas Gregor2010-10-111-1/+10
* Fix three related, wily issues with the recompilation of precompiledDouglas Gregor2010-10-081-14/+5
* Don't force spell checking when code-completing. Let the client decideDouglas Gregor2010-10-071-7/+0
* Fix a double-free error that can occur in rare cases where loadingDouglas Gregor2010-10-061-0/+1
OpenPOWER on IntegriCloud