David Blaikie
|
87e7bf9da1
Improve memory ownership of vfs::Files in the FileSystemStatCache by using std::unique_ptr
|
11 سال پیش |
Craig Topper
|
d24fb6c947
[C++11] Use 'nullptr'. Frontend edition.
|
11 سال پیش |
Justin Bogner
|
f4a4206c26
Teach users of OnDiskHashTable to define hash_value and offset types
|
11 سال پیش |
Justin Bogner
|
87be603c1b
Remove OnDiskHashTable.h, since it's been moved to llvm
|
11 سال پیش |
Justin Bogner
|
73433a87fa
Reapply "OnDiskHashTable: Use EndianStream.h to write little endian ostreams"
|
11 سال پیش |
Justin Bogner
|
0878f15531
Revert "OnDiskHashTable: Use EndianStream.h to write little endian ostreams"
|
11 سال پیش |
Justin Bogner
|
366b49f98e
OnDiskHashTable: Use EndianStream.h to write little endian ostreams
|
11 سال پیش |
Craig Topper
|
85bba31eb7
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 سال پیش |
Ben Langmuir
|
d7596d6412
Recommit virtual file system
|
11 سال پیش |
Juergen Ributzka
|
6c03a38d81
Reverting the virtual file system implementation, because it triggers an assertion
|
11 سال پیش |
Ben Langmuir
|
91e3d5860a
Initial implementation of virtual file system
|
11 سال پیش |
Rafael Espindola
|
0fda0f75f0
Use llvm::sys::fs::UniqueID for windows and unix.
|
12 سال پیش |
Argyrios Kyrtzidis
|
e5d30e3b40
Extend stat query APIs to explicitly specify if the query is for
|
12 سال پیش |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 سال پیش |
Richard Smith
|
c141b51d78
Switch PTH format from a 7 byte magic number to an 8 byte one, to avoid
|
13 سال پیش |
David Blaikie
|
4e4d08403c
Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST).
|
13 سال پیش |
Dylan Noblesmith
|
f7ccbad5d9
Basic: import SmallString<> into clang namespace
|
13 سال پیش |
Chris Lattner
|
5f9e272e63
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
14 سال پیش |
Jay Foad
|
65aa688581
Make more use of llvm::StringRef in various APIs. In particular, don't
|
14 سال پیش |
Argyrios Kyrtzidis
|
b1c86492f9
Currently we can only remap a file by creating a MemoryBuffer and replacing the file contents with it.
|
14 سال پیش |
Peter Collingbourne
|
84021556ba
Rename tok::eom to tok::eod.
|
14 سال پیش |
Abramo Bagnara
|
c4bf2b9afb
Introduced raw_identifier token kind.
|
14 سال پیش |
Michael J. Spencer
|
fbfd180495
Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute.
|
14 سال پیش |
Michael J. Spencer
|
256053b31e
Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.
|
14 سال پیش |
Michael J. Spencer
|
03013fa9a0
Merge System into Support.
|
14 سال پیش |
Chris Lattner
|
898a061f69
change the 'is directory' indicator to be a null-or-not
|
14 سال پیش |
Chris Lattner
|
d6f6111980
simplify the cache miss handling code, eliminating CacheMissing.
|
14 سال پیش |
Chris Lattner
|
10e286aa8d
rework the stat cache, pulling it out of FileManager.h into
|
14 سال پیش |
Chris Lattner
|
66392d4260
zap dead code.
|
15 سال پیش |
Ted Kremenek
|
5c53f4cb1e
PTH generation: Don't save the leading '#' token in a null directive. This unbreaks using PTH with Boost (<rdar://problem/8227989>).
|
15 سال پیش |