summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/ASTUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
* ASTUnit: Replace out parameter with return value, we have NRVO for this.Benjamin Kramer2014-10-031-22/+22
* Unique_ptrify PPCallbacks ownership.Craig Topper2014-09-101-4/+7
* Improve unique_ptr-y ownership in ASTUnit::ComputePreambleDavid Blaikie2014-08-291-47/+29
* Don't create a null reference in ASTUnit::LoadFromCommandLine.Alexey Samsonov2014-08-281-2/+3
* Update for LLVM api change.Rafael Espindola2014-08-271-9/+6
* Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola2014-08-261-5/+5
* Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola2014-08-261-1/+1
* Frontend: unique_ptr-ifyDylan Noblesmith2014-08-241-4/+4
* return a std::unique_ptr from getMainBufferWithPrecompiledPreamble. NFC.Rafael Espindola2014-08-181-19/+22
* Simplify ASTUnit::Parse a bit by passing a std::unique_ptr to it.Rafael Espindola2014-08-181-28/+19
* Small cleanup: Don't duplicate default behavior.Rafael Espindola2014-08-131-2/+2
* Use std::unique_ptr to simplify memory management a bit.Rafael Espindola2014-08-131-12/+6
* Use StringRef instead of MemoryBuffer&.Rafael Espindola2014-08-121-2/+2
* Change MemoryBuffer* to MemoryBuffer& parameter to Lexer::ComputePreambleDavid Blaikie2014-08-111-4/+4
* Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325)David Blaikie2014-08-101-15/+17
* unique_ptr-ify CompilerInstance::takeSemaDavid Blaikie2014-08-101-1/+1
* std::unique_ptr-ify the result of ASTUnit::LoadFromASTFileDavid Blaikie2014-08-101-10/+7
* unique_ptr-ify ASTReaderListener in the ASTReaderDavid Blaikie2014-08-101-4/+3
* Revert "unique_ptr-ify ownership of ASTConsumers"David Blaikie2014-07-171-17/+15
* unique_ptr-ify ownership of ASTConsumersDavid Blaikie2014-07-171-15/+17
* Remove unused sys/stat.h includesAlp Toker2014-07-071-1/+0
* Peel away old-style file remapping typedefs and cruftAlp Toker2014-07-071-52/+30
* Use non-intrusive refcounting for TargetOptionsAlp Toker2014-07-061-21/+18
* Use non-intrusive refcounting for LangOptionsAlp Toker2014-07-061-2/+2
* Constify a read-only parameter and give function a better nameAlp Toker2014-07-061-5/+5
* Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker2014-07-051-7/+7
* Consider module depedencies when checking a preamble in libclangBen Langmuir2014-06-301-15/+9
* Stop sharing the FileManager in ASTUnit::ParseBen Langmuir2014-06-231-1/+7
* [C++11] Use 'nullptr'. Frontend edition.Craig Topper2014-05-221-65/+65
* Eliminate ASTContext's DelayInitialization flagAlp Toker2014-05-031-8/+3
* Reformat code following Preprocessor constructor updatesAlp Toker2014-05-021-6/+5
* Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctorAlp Toker2014-05-021-3/+2
* Remove unused using statement.Nico Weber2014-04-281-1/+0
* Push unique_ptr ownership of ASTUnits further back into their factories.David Blaikie2014-04-251-13/+10
* Attempt to fix null ASTContext in ASTUnit error pathBen Langmuir2014-04-221-1/+4
* Don't read CompilerInstance fields that don't exist in ASTUnitBen Langmuir2014-04-181-3/+6
* Honour -ivfsoverlay in ASTUnit to match clangBen Langmuir2014-04-151-8/+27
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-131-41/+41
* [libclang] Don't pad the main buffer for the preamble.Argyrios Kyrtzidis2014-03-091-40/+6
* [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() ...Aaron Ballman2014-03-081-4/+3
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-49/+36
* [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman2014-03-071-3/+2
* Change OwningPtr::take() to OwningPtr::release().Ahmed Charles2014-03-071-5/+6
* [C++11] Use std::atomic instead of LLVM's.Benjamin Kramer2014-03-021-10/+6
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-2/+2
* [ASTUnit] Don't let the preamble diagnostics out-live the CompilerInstance th...Argyrios Kyrtzidis2014-02-281-51/+93
* [ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPrea...Argyrios Kyrtzidis2014-02-271-22/+8
* Recommit virtual file systemBen Langmuir2014-02-201-3/+3
* Reverting the virtual file system implementation, because it triggers an asse...Juergen Ributzka2014-02-201-3/+3
* Use llvm::DeleteContainerSeconds when possibleReid Kleckner2014-02-191-4/+1
OpenPOWER on IntegriCloud