Commit History

Autor SHA1 Mensaxe Data
  Angel Garcia Gomez e83bf34da9 Apply modernize-use-default to clang. %!s(int64=9) %!d(string=hai) anos
  Benjamin Kramer f1e213fcf8 [FileManager] Use StringRef::copy to store canonical paths. %!s(int64=10) %!d(string=hai) anos
  Argyrios Kyrtzidis b1716d63b0 [modules] Fix issue where building a module from a relative path when -working-directory option is set, results in error. %!s(int64=10) %!d(string=hai) anos
  Sean Silva 86a53c5e8a Add a comment explaining differing Windows behavior. %!s(int64=10) %!d(string=hai) anos
  Sean Silva 6e40e2c50f Attempt to make clang-x64-ninja-win7 happy. %!s(int64=10) %!d(string=hai) anos
  Sean Silva 16f0c0ab9d Avoid failure to canonicalize '..'. %!s(int64=10) %!d(string=hai) anos
  Adrian Prantl 1e6cac6da0 Make the clang module container format selectable from the command line. %!s(int64=10) %!d(string=hai) anos
  Adrian Prantl 2b6cf2dd5a Revert r241770 and add Basic to the dependencies of clang-check instead. %!s(int64=10) %!d(string=hai) anos
  Adrian Prantl 3a3d5107dc Move the definition of ~PCHContainerOperations from Basic into Frontend. %!s(int64=10) %!d(string=hai) anos
  Adrian Prantl 09fd829bf4 Revert "Revert r241620 and follow-up commits" and move the initialization %!s(int64=10) %!d(string=hai) anos
  Adrian Prantl bf47af3076 Revert r241620 and follow-up commits while investigating linux buildbot failures. %!s(int64=10) %!d(string=hai) anos
  Adrian Prantl d5b174ab68 Wrap clang modules and pch files in an object file container. %!s(int64=10) %!d(string=hai) anos
  Yaron Keren 9bd91b686a Remove many superfluous SmallString::str() calls. %!s(int64=10) %!d(string=hai) anos
  Richard Smith 0748a20829 [modules] When constructing paths relative to a module, strip out /./ directory %!s(int64=10) %!d(string=hai) anos
  David Blaikie 8ee697fb1b Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 0273eb0d7a Make VFS and FileManager match the current MemoryBuffer API. %!s(int64=10) %!d(string=hai) anos
  Ben Langmuir 1c7a745052 Make FileEntry::getName() valid across calls to FileManager::getFile() %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 490fd36bd1 Return a std::unique_ptr from getBufferForFile. NFC. %!s(int64=11) %!d(string=hai) anos
  Manuel Klimek c16172fafe Default getFile() to use the last accessed name in the FileEntry. %!s(int64=11) %!d(string=hai) anos
  David Blaikie 88b00c0761 unique_ptr-ify FileSystemStatCache::setNextStatCache %!s(int64=11) %!d(string=hai) anos
  David Blaikie 07e81e7275 unique_ptr-ify FileSystemStatCache::takeNextStatCache %!s(int64=11) %!d(string=hai) anos
  David Blaikie 1614d5cef4 Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".reset()" %!s(int64=11) %!d(string=hai) anos
  David Blaikie 87e7bf9da1 Improve memory ownership of vfs::Files in the FileSystemStatCache by using std::unique_ptr %!s(int64=11) %!d(string=hai) anos
  Alp Toker 5676ff327f Remove unused sys/stat.h includes %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir ff6e3ae785 Avoid invalidating successfully loaded module files %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola e616fa6104 Include system_error directly. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 9986295b4f Replace llvm::error_code with std::error_code. %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir 68d890da08 Stopgap fix for finding module for a file mapped in the VFS %!s(int64=11) %!d(string=hai) anos
  Craig Topper 603e37c3dd [C++11] Use 'nullptr'. %!s(int64=11) %!d(string=hai) anos
  Argyrios Kyrtzidis bd80493223 [Basic/FileManager] Propagate whether a file 'IsVolatile' to the file opening functions. %!s(int64=11) %!d(string=hai) anos