Michael J. Spencer
|
4fb115d2f3
|
Unittests/Support/PathV2: Add FileSystem tests.
llvm-svn: 120888
|
2010-12-04 03:18:42 +00:00 |
Michael J. Spencer
|
6e74e11c85
|
Support/FileSystem: Add remove implementation.
llvm-svn: 120817
|
2010-12-03 17:53:43 +00:00 |
Benjamin Kramer
|
23e6bdf1ae
|
unittests/Support/PathV2: remove(3) requires a terminated string.
llvm-svn: 120803
|
2010-12-03 12:33:32 +00:00 |
Michael J. Spencer
|
b5ca6447bb
|
Unittests/Support/PathV2: Cleanup and remove output.
llvm-svn: 120785
|
2010-12-03 02:22:34 +00:00 |
Michael J. Spencer
|
ab16054770
|
unittests/Support/PathV2: Comment out test because some systems are saying that
a file exists when it shouldn't.
llvm-svn: 120784
|
2010-12-03 02:10:30 +00:00 |
Michael J. Spencer
|
4571040ea1
|
Support/FileSystem: Add unique_file and exists implementations.
llvm-svn: 120776
|
2010-12-03 01:21:28 +00:00 |
Michael J. Spencer
|
75942f9d93
|
Make valgrind happy.
llvm-svn: 120616
|
2010-12-01 22:28:42 +00:00 |
Michael J. Spencer
|
9ceae88ffc
|
unittests/Support/PathV2: Fix -pedantic warning.
llvm-svn: 120590
|
2010-12-01 19:23:49 +00:00 |
Michael J. Spencer
|
a72df5fae8
|
Support/PathV2: Add is_{absolute,relative} implementation.
llvm-svn: 120560
|
2010-12-01 06:21:53 +00:00 |
Michael J. Spencer
|
112a769379
|
Support/PathV2: Add has_{root_path,root_name,root_directory,parent_path,filename,stem,extension} implementation.
llvm-svn: 120559
|
2010-12-01 06:03:50 +00:00 |
Michael J. Spencer
|
4d0c6fdda6
|
unittests/Support/PathV2: Make tests much shorter; although harder to understand.
I'm going to replace this all anyway with a proper table and separated tests
when done.
llvm-svn: 120558
|
2010-12-01 06:03:33 +00:00 |
Michael J. Spencer
|
87106c59ed
|
Support/PathV2: Add extension implementation.
llvm-svn: 120550
|
2010-12-01 03:37:41 +00:00 |
Michael J. Spencer
|
956955ed8b
|
Support/PathV2: Add stem implementation.
llvm-svn: 120547
|
2010-12-01 03:18:33 +00:00 |
Michael J. Spencer
|
142692006b
|
Support/PathV2: Add filename implementation.
llvm-svn: 120546
|
2010-12-01 03:18:17 +00:00 |
Michael J. Spencer
|
8002500ee1
|
Support/PathV2: Add native implementation.
llvm-svn: 120539
|
2010-12-01 02:48:27 +00:00 |
Michael J. Spencer
|
fb3a95d8e2
|
Support/PathV2: Add replace_extension implementation.
llvm-svn: 120514
|
2010-12-01 00:52:55 +00:00 |
Michael J. Spencer
|
9c594095a6
|
Support/PathV2: Add remove_filename implementation.
llvm-svn: 120513
|
2010-12-01 00:52:28 +00:00 |
Michael J. Spencer
|
545cbdf063
|
Support/PathV2: Implement reverse iteration and parent_path.
llvm-svn: 120496
|
2010-11-30 23:28:07 +00:00 |
Michael J. Spencer
|
b775d0b3ad
|
Support/PathV2: Fix 80 col.
llvm-svn: 120349
|
2010-11-29 23:35:49 +00:00 |
Michael J. Spencer
|
3ef91c5593
|
unittests: Merge SystemTests back into SupportTests.
llvm-svn: 120330
|
2010-11-29 22:29:04 +00:00 |