Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 лет назад |
Daniel Dunbar
|
6a1f49423b
Basic: Windows doesn't define S_IFIFO.
|
12 лет назад |
Daniel Dunbar
|
ce36ecd5a5
Frontend: Add support for reading named pipes as the main file.
|
12 лет назад |
Manuel Klimek
|
98be86038b
Fixes a segfault in Tooling when using pch's:
|
13 лет назад |
Argyrios Kyrtzidis
|
ff398965a5
Introduce a flag in SourceManager to treat non-system source files
|
13 лет назад |
Axel Naumann
|
be779598aa
LLVM_ON_WIN32 case: use the proper key in the UniqueFiles map.
|
13 лет назад |
Axel Naumann
|
5ba0559f2f
Improve r159256 following Chandler's comments:
|
13 лет назад |
Axel Naumann
|
446ba14432
Fix for r159256 on Windows.
|
13 лет назад |
Axel Naumann
|
3ce42c37b0
From Vassil Vassilev:
|
13 лет назад |
NAKAMURA Takumi
|
759a4b40ca
clang/lib/Basic/FileManager.cpp: Detect the root directory with PathV2. It should be better fix for PR10331, or, "clang X:\foo.c" fails.
|
13 лет назад |
James Dennett
|
d3e8eda9a6
Documentation cleanup: delete doc comments from source files where they are
|
13 лет назад |
Argyrios Kyrtzidis
|
d54dff026b
[PCH] When validating that the files coming from PCH did not change, also
|
13 лет назад |
Dylan Noblesmith
|
f7ccbad5d9
Basic: import SmallString<> into clang namespace
|
13 лет назад |
Dylan Noblesmith
|
6f42b62b61
Basic: import OwningPtr<> into clang namespace
|
13 лет назад |
Dylan Noblesmith
|
1770e0dadc
remove unneeded config.h includes
|
13 лет назад |
NAKAMURA Takumi
|
678a3ead40
Revert r132539 for now, "My testing shows that function stat has no problem with trailing separators. (tested on Windows and Darwin)."
|
13 лет назад |
Benjamin Kramer
|
90c7892b69
Use StringRef's case transformation methods.
|
13 лет назад |
Douglas Gregor
|
6e975c4517
For modules, use a hash of the compiler version, language options, and
|
14 лет назад |
Douglas Gregor
|
21cae2059a
When an import statement fails to find a module in the module cache,
|
14 лет назад |
Chris Lattner
|
5f9e272e63
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
14 лет назад |
Francois Pichet
|
fe87b82447
My testing shows that function stat has no problem with trailing separators. (tested on Windows and Darwin).
|
14 лет назад |
Anders Carlsson
|
7dbafb3ade
Add FileManager::getNoncachedStatValue, which will resolve relative paths against the working directory specified in the file system options.
|
14 лет назад |
Argyrios Kyrtzidis
|
3cd0128ce4
Having FileManager::getFile always open the file, brought much consternation and leaking of file descriptors.
|
14 лет назад |
Argyrios Kyrtzidis
|
a8d530e3ad
Stop leaking file descriptors.
|
14 лет назад |
Anders Carlsson
|
2e2468e2d2
Get rid of the static FileManager::FixupRelativePath.
|
14 лет назад |
Anders Carlsson
|
03fd362dbf
Check in the implementation as well...
|
14 лет назад |
Anders Carlsson
|
af036a6c25
Convert FileManager::FixupRelativePath over to using PathV2.
|
14 лет назад |
Zhanyong Wan
|
21af8878b9
Uses llvm::sys::path instead of hand-rolled algorithm in FileManager.
|
14 лет назад |
Zhanyong Wan
|
9b555ea217
Improves Clang's virtual file handling.
|
14 лет назад |
Douglas Gregor
|
cfbf1c7536
Implement two related optimizations that make de-serialization of
|
14 лет назад |