cd81d94322a39503e4a3e87b6ee03d4fcb3465fb |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for rebase to r212749. Includes a cherry-pick of: r212948 - fixes a small issue with atomic calls Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/unittests/Support/Path.cpp
|
36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/unittests/Support/Path.cpp
|
8a631b2cbe2f8621eb3679a4898205da577453b7 |
|
15-Nov-2013 |
Rui Ueyama <ruiu@google.com> |
Path: Recognize COFF import library file magic. Summary: Make identify_magic to recognize COFF import file. Reviewers: Bigcheese CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2165 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194852 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
b850a05f2c914fef74dbafbf61470512a976c632 |
|
14-Nov-2013 |
Rui Ueyama <ruiu@google.com> |
Recognize 0x0000 as a COFF file magic. Summary: Some machine-type-neutral object files containing only undefined symbols actually do exist in the Windows standard library. Need to recognize them as COFF files. Reviewers: Bigcheese CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2164 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194734 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
c9024c6ebcea89746e01207195eeb52c60c3c3bb |
|
13-Nov-2013 |
Rui Ueyama <ruiu@google.com> |
Path: Add tests for existing file magics. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194607 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
e0573aab49d3835362d4f5e12cead20276ef4739 |
|
13-Nov-2013 |
Rui Ueyama <ruiu@google.com> |
Whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194605 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
b1d39851bf19136fbf5c9cac1d46a463d92b50b8 |
|
25-Oct-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Try to fix the build on windows. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193431 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
225396c2b52a50fa8a781e9a7b5cc81dceae010a |
|
12-Aug-2013 |
Tareq A. Siraj <tareq.a.siraj@intel.com> |
Fixes a bug when iterating on paths This fixes the incorrect implementation of iterating on file/directory paths. Differential Review: http://llvm-reviews.chandlerc.com/D1277 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188183 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
9ce8b2818d0c143fd58f4772d2002a15653079dd |
|
31-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Fix windows' implementation of status when a file doesn't exist. The unix one was returning no_such_file_or_directory, but the windows one was return success. Update the one one caller that was depending on the old behavior. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187463 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
f4ab63f3d8efa70053786d8a0e57b3bf76ae4ee5 |
|
30-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Implement getUniqueID for directories on windows. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187441 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
3ed45fe2be4356351942a2cfe9bd92e996d4fcad |
|
29-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Include st_dev to make the result of getUniqueID actually unique. This will let us use getUniqueID instead of st_dev directly on clang. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187378 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
268f400c57ccbb81da34ff1ab1eb001cbb0df1f1 |
|
25-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Don't end a file name with a dot. It looks odd. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187124 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
c9c9825c93791e0b1c0055e1d47ad2e6a703931e |
|
19-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add a unit test for checking that we respect the F_Binary flag. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186676 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
1c881d9d35a7880d0c102119b29d20ceb2ed1975 |
|
18-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove dead code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186561 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
c1b49b56d4132efa2e06deb8f23508d0de4c8800 |
|
16-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add a wrapper for open. This centralizes the handling of O_BINARY and opens the way for hiding more differences (like how open behaves with directories). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186447 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
1cce797d32aa465c054fc4a313d8c330c89bd862 |
|
08-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
We now always create files with the correct permissions. Simplify the interface. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185834 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
2c87a1705e0b11605e6ad0a14a1e47b9de7aa981 |
|
06-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Fix windows build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185730 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
1276b396130a0cdbbb8e6c05a6e43123df18ed60 |
|
05-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Use sys::fs::createTemporaryFile. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185719 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
08ddd12e444880b4d570ac42a42414a227022190 |
|
27-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add a convenience createUniqueDirectory function. There are a few valid situation where we care about the structure inside a directory, but not about the directory itself. A simple example is for unit testing directory traversal. PathV1 had a function like this, add one to V2 and port existing users of the created temp file and delete it hack to using it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185059 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
9aa3365426ef5b8b82361945bc6a8dbcd3d2bc2a |
|
20-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Rename fs::GetUniqueID to fs::getUniqueID to match the style guide. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184431 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
4655485eb7dc1d137595149b9bd58eb73e11bb19 |
|
19-Jun-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Modified the implementation of fs::GetUniqueID on Windows such that it actually finds a unique identifier for a file. Also adds unit tests for GetUniqueID. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184351 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
a11c3e25015a62c817e60ec4f955a7f3f3bb6c67 |
|
12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Move PathV2.h to Path.h Most clients have already been moved from Path V1 to V2. The ones using V1 now include PathV1.h explicitly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183801 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
c0a74e28cf937f0e847b1bb907c396411e2aac36 |
|
05-Apr-2013 |
Michael J. Spencer <bigcheesegs@gmail.com> |
[Support][FileSystem] Fix identify_magic for big endian ELF. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178905 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
551152f7d8c330692ed8ea9fc26fb6dd5efd118b |
|
16-Mar-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Test case for graceful handling of long file names on Windows. Patch thanks to Paul Robinson! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177223 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
d483d2813c2ee86be6c104e24ad2f8b3ed26373b |
|
14-Mar-2013 |
Michael J. Spencer <bigcheesegs@gmail.com> |
[Support][Test] Missed this in the API change. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176996 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
5a88dda4be791426ab4d20a6a6c9c65d66614a27 |
|
04-Dec-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Sort the #include lines for unittest/... git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169250 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
4334dd96a9e622fdcf2825a8f73a2d941d67be72 |
|
30-Nov-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES. Rationale: 1) This was the name in the comment block. ;] 2) It matches Clang's __has_feature naming convention. 3) It matches other compiler-feature-test conventions. Sorry for the noise. =] I've also switch the comment block to use a \brief tag and not duplicate the name. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168996 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
3651e7dfec0444eb74ee3d4ab9c9f4adf1971362 |
|
15-Aug-2012 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Properly test the LLVM_USE_RVALUE_REFERENCES macro. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161979 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
1ebd25e438444ae80ec3d9504fe2173b8306501d |
|
15-Aug-2012 |
Michael J. Spencer <bigcheesegs@gmail.com> |
[PathV2] Add mapped_file_region. Implementation for Windows and POSIX. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161976 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
ae241eabf59962898c68a13493fe3cd73bf3ab65 |
|
24-Jun-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.FileMapping for now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159099 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
ebbd6fef846e9f9e347f09a39703d6967541ed4e |
|
24-Jun-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.Permissions for now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159098 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
ca077ec5ea41f4537ae58e141781be622d09c786 |
|
20-Jun-2012 |
Nick Kledzik <kledzik@apple.com> |
Add permissions(), map_file_pages(), and unmap_file_pages() to llvm::sys::fs and add unit test. Unix is implemented. Windows side needs to be implemented. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158770 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
7ae606a2a891707ad2e184b0e3baac0dce1b6c0f |
|
12-Dec-2011 |
Chad Rosier <mcrosier@apple.com> |
Revert r146363 to allow buildbots to make forward progress. Original commit message: Support/FileSystem: Implement canonicalize. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146378 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
d45fbe62270eaf826419b93f1da66f1850f37faf |
|
12-Dec-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/FileSystem: Implement bool equivalent(file_status A, file_status B); git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146364 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
c3b00e80400d27d5d6152374d87c0ad5866c780c |
|
12-Dec-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/FileSystem: Implement canonicalize. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146363 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
52ee230f6e06c4ec38b1953e1182d22431b88ddb |
|
10-Dec-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
unittests/Support/Path.cpp: [recursive_directory_iterator] Work around for end iterator. FIXME: It should be more robust. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146294 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
bd3825ecd1e7101ba8da024557e9f8d97686e70d |
|
09-Dec-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
unittests/SupportTests: Fix test. pop modifies the current entry, thus the dontlookhere check must be after it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146217 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
6132d70210d2ac01bbbabdb7a64d61b8e6070c71 |
|
09-Dec-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
unittests/SupportTests: Add some outs()'s to debug the issues on some bots. I have run these tests under many configurations on the exact same OS as the failures, and I can't reproduce them :(. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146214 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
a81ac8f2b5d4f61f7bc353f95cc1d0a05266f51c |
|
08-Dec-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/FileSystem: Implement recursive_directory_iterator and make directory_iterator preserve InputIterator semantics on copy. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146200 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
63cc3a85cc10093f83f76ea9192f77929b58569e |
|
11-Feb-2011 |
Zhanyong Wan <wan@google.com> |
Adds llvm::sys::path::is_separator() to test whether a char is a path separator on the host OS. Reviewed by dgregor. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125406 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
248f9f280756a1d6eb20a97ee4ab457ec18170f6 |
|
15-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Unittests/Support/Path: Tweak test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123546 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
238589ebf571a4acefbb02e47812f8e0cfaaec7f |
|
06-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
UnitTests/Path: Add magical tests. This will also test identify_magic. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122948 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
f9fd07864e992e6d934f05d5760e5600c399c6f0 |
|
06-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
UnitTests/Path: More ASSERT_NO_ERROR cleanup. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122947 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
f94f7325ad28f804eb87463821b0a89f7bf08612 |
|
05-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
UnitTests/Path: Fix typo, add error number, and enable the directory cleanup code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122885 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
2558516859ac52a17c85afff01073303bd522979 |
|
05-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
UnitTests/PathV2: Setup a test fixture to make tracking created file system entities easier. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122880 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
da7c1cab8c083e3370cc94a23bc396cd75b7f2a7 |
|
05-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Implement directory iteration on POSIX. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122879 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
ba64b9706a1f83e8388c3c722953de16d102de27 |
|
04-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
UnitTests/Path: Produce useful diagnostics on error. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122812 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
5029159fbe7c267c9322fc6c38064e9ab2ce91bc |
|
07-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Change most functions in the path namespace to return their work via their return value instead of an out parameter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121149 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
936671b2eaa0a6b27903f8d85a8f4b28fcf8ee84 |
|
07-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Remove the error_code return type from all functions in the path namespace. None of them return anything except for success anyway. These will be converted to returning their result soon. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121109 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
ee271d8758c8493f2cadf5b9c0ec57431565891b |
|
07-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Move make_absolute from path to fs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121108 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
753cbbbd3ce28253f381caff83ce2a7f6e08785b |
|
06-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/FileSystem: Add directory_iterator implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120989 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
9ad8221bcb26643ae5837d7f27b41610eeec98a7 |
|
04-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Unittests/Support/PathV2: Add FileSystem tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120888 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
106aa731bf86c632a6362497742c6df7bce61a07 |
|
03-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/FileSystem: Add remove implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120817 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
6d6d16a5fc054fb3f7032297d0a15abb659be7ef |
|
03-Dec-2010 |
Benjamin Kramer <benny.kra@googlemail.com> |
unittests/Support/PathV2: remove(3) requires a terminated string. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120803 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
371716cdee6442c5cb51831dc949518f0fb7a281 |
|
03-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Unittests/Support/PathV2: Cleanup and remove output. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120785 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
12a4cf2c2373b0dbb65f5c6789012e70f08e015f |
|
03-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
unittests/Support/PathV2: Comment out test because some systems are saying that a file exists when it shouldn't. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120784 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
3cb84ef65dd417bc152fdaa173127966ca949318 |
|
03-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/FileSystem: Add unique_file and exists implementations. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120776 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
506e579aa034ae84319a36854c8401e23b82f83e |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Make valgrind happy. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120616 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
eb21e3c22511d3ae1f0515336d830c680fc62c42 |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
unittests/Support/PathV2: Fix -pedantic warning. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120590 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
ce2b68fb5444e712da14d214994c05bd231f221f |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Add is_{absolute,relative} implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120560 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
ae18008584b5b38a44991bf7cdf02870f75c349a |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Add has_{root_path,root_name,root_directory,parent_path,filename,stem,extension} implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120559 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
1d3896232a1c54c171c2bf60eda52a42006ff17b |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120558 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
5265f22f4558f376dece4744b3fe2ae1c637d223 |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Add extension implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120550 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
34ab1f6087bc0da1df0e3a73ac99762ef070d419 |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Add stem implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120547 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
a9793559942dd055d460f8e3d438b49889eb4f5c |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Add filename implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120546 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
722d5adac1c3af88e785088eda594c7f656e9ed8 |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Add native implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120539 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
52ed867801b3ddb5569b7f823e63555e9c322c99 |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Add replace_extension implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120514 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
dbfb56bebdb279a2a94096a821d3b7d3345962c2 |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Add remove_filename implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120513 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
a42cf73c779fe4210cedce0a7a0b2ada2085b55b |
|
01-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Implement reverse iteration and parent_path. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120496 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
1f9864063fedf23805722ff39f763d13f2914702 |
|
30-Nov-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/PathV2: Fix 80 col. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120349 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|
013d15a677f70aa9c91fa09707e5d4248146b99d |
|
29-Nov-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
unittests: Merge SystemTests back into SupportTests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120330 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/Path.cpp
|