Michael J. Spencer
|
e1defa51ae
|
Support/PathV2: Add identify_magic.
llvm-svn: 123548
|
2011-01-15 20:39:36 +00:00 |
|
Michael J. Spencer
|
78fc0cacd0
|
Support/PathV2: Implement get_magic.
llvm-svn: 123544
|
2011-01-15 18:52:33 +00:00 |
|
Michael J. Spencer
|
018595cf3a
|
Support/PathV2: Implement has_magic.
llvm-svn: 122587
|
2010-12-28 01:49:01 +00:00 |
|
Benjamin Kramer
|
89db30db3a
|
Pass StringRefs by value, for consistency.
llvm-svn: 122074
|
2010-12-17 18:19:06 +00:00 |
|
Michael J. Spencer
|
1d95a8f9bc
|
Support/FileSystem: Change file_status predicate functions that cannot fail to
return their result instead of an error_code. Also add some missing predicate
functions.
llvm-svn: 121380
|
2010-12-09 17:37:02 +00:00 |
|
Michael J. Spencer
|
7c3efd63d4
|
Support/PathV2: Move make_absolute from path to fs.
llvm-svn: 121108
|
2010-12-07 03:57:17 +00:00 |
|
Michael J. Spencer
|
898af0f235
|
Support/PathV2: Move current_path from path to fs and fix the Unix implementation.
Unix bug spotted by Dan Gohman.
llvm-svn: 121090
|
2010-12-07 01:22:31 +00:00 |
|
Frits van Bommel
|
f7368778bc
|
Fix clang warning: "extra ';' inside a class [-pedantic]".
llvm-svn: 120998
|
2010-12-06 10:48:11 +00:00 |
|
Michael J. Spencer
|
244b426701
|
Support/FileSystem: Add directory_iterator implementation.
llvm-svn: 120989
|
2010-12-06 04:28:42 +00:00 |
|
Michael J. Spencer
|
5a2272dcef
|
Support/FileSystem: Add status implementation.
llvm-svn: 120870
|
2010-12-04 00:32:40 +00:00 |
|
Michael J. Spencer
|
4e1623c715
|
Support/FileSystem: Add unique_file and exists implementations.
llvm-svn: 120776
|
2010-12-03 01:21:28 +00:00 |
|
Michael J. Spencer
|
15c61ef434
|
Support/FileSystem: Remove temp_directory_path.
llvm-svn: 120775
|
2010-12-03 01:21:04 +00:00 |
|
Michael J. Spencer
|
de6ce43320
|
Support/PathV2: Split PathV2.h into PathV2.h and FileSystem.h.
llvm-svn: 120592
|
2010-12-01 19:31:48 +00:00 |
|