aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/FileManager.cpp
AgeCommit message (Expand)Author
2013-01-26<limits.h> includes <linux/limits.h> on Linux, no need to special-case itDmitri Gribenko
2013-01-26Since we're stuck with realpath for the header <-> module mapping,Douglas Gregor
2012-12-11Extend stat query APIs to explicitly specify if the query is forArgyrios Kyrtzidis
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-06Basic: Windows doesn't define S_IFIFO.Daniel Dunbar
2012-11-05Frontend: Add support for reading named pipes as the main file.Daniel Dunbar
2012-07-31Fixes a segfault in Tooling when using pch's:Manuel Klimek
2012-07-11Introduce a flag in SourceManager to treat non-system source filesArgyrios Kyrtzidis
2012-07-11LLVM_ON_WIN32 case: use the proper key in the UniqueFiles map.Axel Naumann
2012-07-10Improve r159256 following Chandler's comments:Axel Naumann
2012-06-27Fix for r159256 on Windows.Axel Naumann
2012-06-27From Vassil Vassilev:Axel Naumann
2012-06-16clang/lib/Basic/FileManager.cpp: Detect the root directory with PathV2. It sh...NAKAMURA Takumi
2012-06-15Documentation cleanup: delete doc comments from source files where they areJames Dennett
2012-05-03[PCH] When validating that the files coming from PCH did not change, alsoArgyrios Kyrtzidis
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2011-12-22remove unneeded config.h includesDylan Noblesmith
2011-11-17Revert r132539 for now, "My testing shows that function stat has no problem w...NAKAMURA Takumi
2011-11-06Use StringRef's case transformation methods.Benjamin Kramer
2011-09-13For modules, use a hash of the compiler version, language options, andDouglas Gregor
2011-09-12When an import statement fails to find a module in the module cache,Douglas Gregor
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-06-03My testing shows that function stat has no problem with trailing separators. ...Francois Pichet
2011-03-18Add FileManager::getNoncachedStatValue, which will resolve relative paths aga...Anders Carlsson
2011-03-16Having FileManager::getFile always open the file, brought much consternation ...Argyrios Kyrtzidis
2011-03-15Stop leaking file descriptors.Argyrios Kyrtzidis
2011-03-14Get rid of the static FileManager::FixupRelativePath.Anders Carlsson
2011-03-07Check in the implementation as well...Anders Carlsson
2011-03-06Convert FileManager::FixupRelativePath over to using PathV2.Anders Carlsson
2011-02-11Uses llvm::sys::path instead of hand-rolled algorithm in FileManager.Zhanyong Wan
2011-02-11Improves Clang's virtual file handling.Zhanyong Wan
2011-02-10Implement two related optimizations that make de-serialization ofDouglas Gregor
2011-02-08Update for API change.Rafael Espindola
2011-02-05Improve our uniquing of file entries when files are re-saved or areDouglas Gregor
2011-02-03Revert 124754 and 124760 as they made clang unusable in the presence of symbolicRafael Espindola
2011-02-03Improve the performance of filename canonicalization by avoidingDouglas Gregor
2011-02-02Canonicalize path names in the file manager before performing a lookupDouglas Gregor
2011-01-27TextDiagnosticPrinter.cpp: Show diagnostics as far as possible even with inva...Axel Naumann
2010-12-21Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute.Michael J. Spencer
2010-12-17Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.Michael J. Spencer
2010-12-16MemoryBuffer API update.Michael J. Spencer
2010-12-09Use error_code instead of std::string* for MemoryBuffer.Michael J. Spencer
2010-12-02attempt to fix a buildbot failure, apparently apache fails to build.Chris Lattner
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-23The final result of all this refactoring: instead of doing stat immediatelyChris Lattner
2010-11-23hopefully resolve the windows buildbot issue (retch)Chris Lattner
2010-11-23change the 'is directory' indicator to be a null-or-notChris Lattner
2010-11-23pull "is directory" handling into FileManager::getStatValueChris Lattner
2010-11-23tidy up code, add a comment about dir caching.Chris Lattner