aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ASTUnit.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-07-17Revert "unique_ptr-ify ownership of ASTConsumers"David Blaikie1-17/+15
2014-07-17unique_ptr-ify ownership of ASTConsumersDavid Blaikie1-15/+17
2014-07-07Remove unused sys/stat.h includesAlp Toker1-1/+0
2014-07-07Peel away old-style file remapping typedefs and cruftAlp Toker1-52/+30
2014-07-06Use non-intrusive refcounting for TargetOptionsAlp Toker1-21/+18
2014-07-06Use non-intrusive refcounting for LangOptionsAlp Toker1-2/+2
2014-07-06Constify a read-only parameter and give function a better nameAlp Toker1-5/+5
2014-07-05Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker1-7/+7
2014-06-30Consider module depedencies when checking a preamble in libclangBen Langmuir1-15/+9
2014-06-23Stop sharing the FileManager in ASTUnit::ParseBen Langmuir1-1/+7
2014-05-22[C++11] Use 'nullptr'. Frontend edition.Craig Topper1-65/+65
2014-05-03Eliminate ASTContext's DelayInitialization flagAlp Toker1-8/+3
2014-05-02Reformat code following Preprocessor constructor updatesAlp Toker1-6/+5
2014-05-02Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctorAlp Toker1-3/+2
2014-04-28Remove unused using statement.Nico Weber1-1/+0
2014-04-25Push unique_ptr ownership of ASTUnits further back into their factories.David Blaikie1-13/+10
2014-04-22Attempt to fix null ASTContext in ASTUnit error pathBen Langmuir1-1/+4
2014-04-18Don't read CompilerInstance fields that don't exist in ASTUnitBen Langmuir1-3/+6
2014-04-15Honour -ivfsoverlay in ASTUnit to match clangBen Langmuir1-8/+27
2014-03-13[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-41/+41
2014-03-09[libclang] Don't pad the main buffer for the preamble.Argyrios Kyrtzidis1-40/+6
2014-03-08[C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() ...Aaron Ballman1-4/+3
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles1-49/+36
2014-03-07[C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman1-3/+2
2014-03-07Change OwningPtr::take() to OwningPtr::release().Ahmed Charles1-5/+6
2014-03-02[C++11] Use std::atomic instead of LLVM's.Benjamin Kramer1-10/+6
2014-03-02[C++11] Replace llvm::tie with std::tie.Benjamin Kramer1-2/+2
2014-02-28[ASTUnit] Don't let the preamble diagnostics out-live the CompilerInstance th...Argyrios Kyrtzidis1-51/+93
2014-02-27[ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPrea...Argyrios Kyrtzidis1-22/+8
2014-02-20Recommit virtual file systemBen Langmuir1-3/+3
2014-02-20Reverting the virtual file system implementation, because it triggers an asse...Juergen Ributzka1-3/+3
2014-02-19Use llvm::DeleteContainerSeconds when possibleReid Kleckner1-4/+1
2014-02-19Initial implementation of virtual file systemBen Langmuir1-3/+3
2014-02-12Fix memory leak introduced by r201010.Daniel Jasper1-0/+1
2014-02-10ASTUnit: simplify remapping files by using the exact same logic in PreprocessorDmitri Gribenko1-16/+4
2014-02-08ASTUnit: remove dead code in remapping filesDmitri Gribenko1-73/+22
2014-02-07ASTUnit: ArrayRef'ize RemappedFilesDmitri Gribenko1-11/+8
2014-02-03Fix a -Wformat warning in ASTUnit.cppReid Kleckner1-2/+2
2014-01-10Use the simpler version of llvm::sys::fs::remove when possible.Rafael Espindola1-2/+1
2013-12-20Remove obsolete preamble FIXMEAlp Toker1-2/+0
2013-12-20Correctly compute the size in bytes of PreambleFileHash.MD5Dmitri Gribenko1-2/+2
2013-12-20ASTUnit::getMainBufferWithPrecompiledPreamble: use MD5 hash of the remappedDmitri Gribenko1-12/+51
2013-12-19Simplify codeDmitri Gribenko1-1/+1
2013-11-22Make ASTUnit structure stable with NDEBUGAlp Toker1-1/+1
2013-10-24Use the same SourceManager for ModuleMaps and compilations.Manuel Klimek1-1/+1
2013-10-15[libclang] For an unscoped enum include the enumerators in the top-level code...Argyrios Kyrtzidis1-0/+12
2013-09-13Remove unnecessary inclusion of Sema.hDavid Blaikie1-0/+1
2013-08-24This wasn't headers, just missing namespaces.Benjamin Kramer1-4/+4
2013-08-24Replace compLocDecl with less_first.Benjamin Kramer1-14/+8
2013-08-07[PCH] Fix a PCH serialization crash, with invalid code related to forward enu...Argyrios Kyrtzidis1-3/+7