Taewook Oh
|
d079610a7e
Revert commit r271708
|
9 gadi atpakaļ |
Taewook Oh
|
4adb3cedbb
Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths.
|
9 gadi atpakaļ |
David Majnemer
|
8250364e50
[FileManager] Don't crash if reading from stdin and stat(".") fails
|
9 gadi atpakaļ |
Benjamin Kramer
|
e4ebe1b3db
Remove the egregious PCHContainer layering hack that doesn't seem to be necessary anymore.
|
9 gadi atpakaļ |
David Blaikie
|
74c6bcd128
unique_ptrify some collections in FileManager
|
9 gadi atpakaļ |
Vedant Kumar
|
f1dd1ed0b2
[Basic] Rangify two for loops. NFC.
|
9 gadi atpakaļ |
Richard Smith
|
59763b390a
[modules] Refactor handling of -fmodules-embed-*. Track this properly rather
|
9 gadi atpakaļ |
Mike Aizatsky
|
84d6635993
Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots
|
9 gadi atpakaļ |
Angel Garcia Gomez
|
d162035b9b
Roll-back r250822.
|
9 gadi atpakaļ |
Angel Garcia Gomez
|
e83bf34da9
Apply modernize-use-default to clang.
|
9 gadi atpakaļ |
Benjamin Kramer
|
f1e213fcf8
[FileManager] Use StringRef::copy to store canonical paths.
|
10 gadi atpakaļ |
Argyrios Kyrtzidis
|
b1716d63b0
[modules] Fix issue where building a module from a relative path when -working-directory option is set, results in error.
|
10 gadi atpakaļ |
Sean Silva
|
86a53c5e8a
Add a comment explaining differing Windows behavior.
|
10 gadi atpakaļ |
Sean Silva
|
6e40e2c50f
Attempt to make clang-x64-ninja-win7 happy.
|
10 gadi atpakaļ |
Sean Silva
|
16f0c0ab9d
Avoid failure to canonicalize '..'.
|
10 gadi atpakaļ |
Adrian Prantl
|
1e6cac6da0
Make the clang module container format selectable from the command line.
|
10 gadi atpakaļ |
Adrian Prantl
|
2b6cf2dd5a
Revert r241770 and add Basic to the dependencies of clang-check instead.
|
10 gadi atpakaļ |
Adrian Prantl
|
3a3d5107dc
Move the definition of ~PCHContainerOperations from Basic into Frontend.
|
10 gadi atpakaļ |
Adrian Prantl
|
09fd829bf4
Revert "Revert r241620 and follow-up commits" and move the initialization
|
10 gadi atpakaļ |
Adrian Prantl
|
bf47af3076
Revert r241620 and follow-up commits while investigating linux buildbot failures.
|
10 gadi atpakaļ |
Adrian Prantl
|
d5b174ab68
Wrap clang modules and pch files in an object file container.
|
10 gadi atpakaļ |
Yaron Keren
|
9bd91b686a
Remove many superfluous SmallString::str() calls.
|
10 gadi atpakaļ |
Richard Smith
|
0748a20829
[modules] When constructing paths relative to a module, strip out /./ directory
|
10 gadi atpakaļ |
David Blaikie
|
8ee697fb1b
Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue.
|
10 gadi atpakaļ |
Benjamin Kramer
|
0273eb0d7a
Make VFS and FileManager match the current MemoryBuffer API.
|
10 gadi atpakaļ |
Ben Langmuir
|
1c7a745052
Make FileEntry::getName() valid across calls to FileManager::getFile()
|
11 gadi atpakaļ |
Rafael Espindola
|
490fd36bd1
Return a std::unique_ptr from getBufferForFile. NFC.
|
11 gadi atpakaļ |
Manuel Klimek
|
c16172fafe
Default getFile() to use the last accessed name in the FileEntry.
|
11 gadi atpakaļ |
David Blaikie
|
88b00c0761
unique_ptr-ify FileSystemStatCache::setNextStatCache
|
11 gadi atpakaļ |
David Blaikie
|
07e81e7275
unique_ptr-ify FileSystemStatCache::takeNextStatCache
|
11 gadi atpakaļ |