1. 5fb18fe Add vfs::FileSystem::getRealPath by Eric Liu · 7 years ago
  2. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  3. 6bc635e Revert r329698 (and r329702). by Nico Weber · 8 years ago
  4. 1865df4 s/LLVM_ON_WIN32/_WIN32/, clang by Nico Weber · 8 years ago
  5. a3e7510 Attempt to fix Windows build after r329698. by Nico Weber · 8 years ago
  6. 148c8cb Use llvm::sys::fs::real_path() in clang. by Nico Weber · 8 years ago
  7. 47035c0 Use VFS operations in FileManager::makeAbsolutePath. by Ilya Biryukov · 8 years ago
  8. dfffaf5 FileManager: mark virtual file entries as valid entries by Erik Verbruggen · 9 years ago
  9. f6021ec Apply clang-tidy's performance-unnecessary-value-param to parts of clang. by Benjamin Kramer · 9 years ago
  10. 0df59d8 Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC) by Mehdi Amini · 9 years ago
  11. 004b9c7 Store FileEntry::Filename as a StringRef instead of raw pointer (NFC) by Mehdi Amini · 9 years ago
  12. 35b79c2 Fix build broken after llvm/ADT/DenseMap.h replacement of climits with limits. by Eugene Zelenko · 9 years ago
  13. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  14. f42103c Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths. by Taewook Oh · 9 years ago
  15. cb07d65 Revert r272562 for build bot failure (clang-x86-win2008-selfhost) by Taewook Oh · 9 years ago
  16. e853367 Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths. by Taewook Oh · 9 years ago
  17. 1c1101b Revert commit r271708 by Taewook Oh · 9 years ago
  18. fc5d13d Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths. by Taewook Oh · 9 years ago
  19. 1834dc7 [FileManager] Don't crash if reading from stdin and stat(".") fails by David Majnemer · 10 years ago
  20. 6277b18 Remove the egregious PCHContainer layering hack that doesn't seem to be necessary anymore. by Benjamin Kramer · 10 years ago
  21. d2725a3 unique_ptrify some collections in FileManager by David Blaikie · 10 years ago
  22. 13e6f31 [Basic] Rangify two for loops. NFC. by Vedant Kumar · 10 years ago
  23. a8cfffa [modules] Refactor handling of -fmodules-embed-*. Track this properly rather by Richard Smith · 10 years ago
  24. aeb9dd9 Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots by Mike Aizatsky · 10 years ago
  25. 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
  26. b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
  27. da4690a [FileManager] Use StringRef::copy to store canonical paths. by Benjamin Kramer · 10 years ago
  28. c56419e [modules] Fix issue where building a module from a relative path when -working-directory option is set, results in error. by Argyrios Kyrtzidis · 10 years ago
  29. de38166 Add a comment explaining differing Windows behavior. by Sean Silva · 10 years ago
  30. 3e36e50 Attempt to make clang-x64-ninja-win7 happy. by Sean Silva · 10 years ago
  31. b963ded Avoid failure to canonicalize '..'. by Sean Silva · 10 years ago
  32. fb2398d Make the clang module container format selectable from the command line. by Adrian Prantl · 10 years ago
  33. 075bf56 Revert r241770 and add Basic to the dependencies of clang-check instead. by Adrian Prantl · 10 years ago
  34. 6335057 Move the definition of ~PCHContainerOperations from Basic into Frontend. by Adrian Prantl · 10 years ago
  35. bc06858 Revert "Revert r241620 and follow-up commits" and move the initialization by Adrian Prantl · 10 years ago
  36. 142ec39 Revert r241620 and follow-up commits while investigating linux buildbot failures. by Adrian Prantl · 10 years ago
  37. e50371b Wrap clang modules and pch files in an object file container. by Adrian Prantl · 10 years ago
  38. 92e1b62 Remove many superfluous SmallString::str() calls. by Yaron Keren · 11 years ago
  39. 54cc3c2 [modules] When constructing paths relative to a module, strip out /./ directory by Richard Smith · 11 years ago
  40. 13156b6 Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. by David Blaikie · 11 years ago
  41. a885796 Make VFS and FileManager match the current MemoryBuffer API. by Benjamin Kramer · 11 years ago
  42. ab86fbe Make FileEntry::getName() valid across calls to FileManager::getFile() by Ben Langmuir · 11 years ago
  43. 6406f7b Return a std::unique_ptr from getBufferForFile. NFC. by Rafael Espindola · 11 years ago
  44. c0ff990 Default getFile() to use the last accessed name in the FileEntry. by Manuel Klimek · 11 years ago
  45. 23430cc unique_ptr-ify FileSystemStatCache::setNextStatCache by David Blaikie · 11 years ago
  46. dd0e1e8 unique_ptr-ify FileSystemStatCache::takeNextStatCache by David Blaikie · 11 years ago
  47. 3875a82 Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".reset()" by David Blaikie · 11 years ago
  48. 326ffb3 Improve memory ownership of vfs::Files in the FileSystemStatCache by using std::unique_ptr by David Blaikie · 11 years ago
  49. 221285b Remove unused sys/stat.h includes by Alp Toker · 11 years ago
  50. 9801b25 Avoid invalidating successfully loaded module files by Ben Langmuir · 11 years ago
  51. 8a8e554 Include system_error directly. by Rafael Espindola · 11 years ago
  52. c080917 Replace llvm::error_code with std::error_code. by Rafael Espindola · 11 years ago
  53. 5de00f3 Stopgap fix for finding module for a file mapped in the VFS by Ben Langmuir · 11 years ago
  54. f1186c5 [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  55. 26d5639 [Basic/FileManager] Propagate whether a file 'IsVolatile' to the file opening functions. by Argyrios Kyrtzidis · 12 years ago
  56. b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
  57. 9a16beb Change OwningPtr::take() to OwningPtr::release(). by Ahmed Charles · 12 years ago
  58. d066d4c Reapply fixed "Honour 'use-external-names' in FileManager" by Ben Langmuir · 12 years ago
  59. 1b8d44f Revert "Honour 'use-external-names' in FileManager" by Ben Langmuir · 12 years ago
  60. 09e0d5c Honour 'use-external-names' in FileManager by Ben Langmuir · 12 years ago
  61. c9b7234 Reapply r202420 hopefully fixed for other STLs by Ben Langmuir · 12 years ago
  62. 90292a5 Revert "Remove constructors from FileEntry that prevent owning resources" by Ben Langmuir · 12 years ago
  63. e2db0cb Remove constructors from FileEntry that prevent owning resources by Ben Langmuir · 12 years ago
  64. c8a7146 Split FileEntry name vs. isValid by Ben Langmuir · 12 years ago
  65. ab01d4b Fix gcc -Wparentheses warning. by Patrik Hagglund · 12 years ago
  66. c8130a7 Recommit virtual file system by Ben Langmuir · 12 years ago
  67. a32575e Reverting the virtual file system implementation, because it triggers an assertion by Juergen Ributzka · 12 years ago
  68. 090610d3 Initial implementation of virtual file system by Ben Langmuir · 12 years ago
  69. f8f91b8 Use llvm::sys::fs::UniqueID for windows and unix. by Rafael Espindola · 12 years ago
  70. e4777f4 Convert a use of stat with sys::fs::status. by Rafael Espindola · 12 years ago
  71. ee30546 Fix handling of "clang c:foo" by Rafael Espindola · 12 years ago
  72. 2341c0d Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 12 years ago
  73. eadae01 <limits.h> includes <linux/limits.h> on Linux, no need to special-case it by Dmitri Gribenko · 13 years ago
  74. e00c8b2 Since we're stuck with realpath for the header <-> module mapping, by Douglas Gregor · 13 years ago
  75. 3b77937 Extend stat query APIs to explicitly specify if the query is for by Argyrios Kyrtzidis · 13 years ago
  76. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  77. 65706d8 Basic: Windows doesn't define S_IFIFO. by Daniel Dunbar · 13 years ago
  78. e2951f4 Frontend: Add support for reading named pipes as the main file. by Daniel Dunbar · 13 years ago
  79. 3aad855 Fixes a segfault in Tooling when using pch's: by Manuel Klimek · 13 years ago
  80. 6d7833f Introduce a flag in SourceManager to treat non-system source files by Argyrios Kyrtzidis · 13 years ago
  81. 23c1676d LLVM_ON_WIN32 case: use the proper key in the UniqueFiles map. by Axel Naumann · 13 years ago
  82. b307400 Improve r159256 following Chandler's comments: by Axel Naumann · 13 years ago
  83. b15b37f Fix for r159256 on Windows. by Axel Naumann · 13 years ago
  84. 38179d9 From Vassil Vassilev: by Axel Naumann · 13 years ago
  85. 8bd8ee7 clang/lib/Basic/FileManager.cpp: Detect the root directory with PathV2. It should be better fix for PR10331, or, "clang X:\foo.c" fails. by NAKAMURA Takumi · 13 years ago
  86. 523af82 Documentation cleanup: delete doc comments from source files where they are by James Dennett · 13 years ago
  87. 6eec06d [PCH] When validating that the files coming from PCH did not change, also by Argyrios Kyrtzidis · 14 years ago
  88. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  89. e277899 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  90. 1ced737 remove unneeded config.h includes by Dylan Noblesmith · 14 years ago
  91. 32f1acf Revert r132539 for now, "My testing shows that function stat has no problem with trailing separators. (tested on Windows and Darwin)." by NAKAMURA Takumi · 14 years ago
  92. 44f91da Use StringRef's case transformation methods. by Benjamin Kramer · 14 years ago
  93. 1735f4e For modules, use a hash of the compiler version, language options, and by Douglas Gregor · 14 years ago
  94. faeb1d4 When an import statement fails to find a module in the module cache, by Douglas Gregor · 14 years ago
  95. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  96. dd04c69 My testing shows that function stat has no problem with trailing separators. (tested on Windows and Darwin). by Francois Pichet · 14 years ago
  97. 5e36840 Add FileManager::getNoncachedStatValue, which will resolve relative paths against the working directory specified in the file system options. by Anders Carlsson · 15 years ago
  98. d6278e3 Having FileManager::getFile always open the file, brought much consternation and leaking of file descriptors. by Argyrios Kyrtzidis · 15 years ago
  99. 669b0b1 Stop leaking file descriptors. by Argyrios Kyrtzidis · 15 years ago
  100. 9ba8fb1 Get rid of the static FileManager::FixupRelativePath. by Anders Carlsson · 15 years ago