History log of /llvm-project/llvm/unittests/Support/Path.cpp (Results 226 – 250 of 270)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# f12e3a67 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 c

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.

llvm-svn: 168996

show more ...


Revision tags: llvmorg-3.2.0-rc2, llvmorg-3.2.0-rc1
# 135611f7 15-Aug-2012 Michael J. Spencer <bigcheesegs@gmail.com>

Properly test the LLVM_USE_RVALUE_REFERENCES macro.

llvm-svn: 161979


# ef2284fb 15-Aug-2012 Michael J. Spencer <bigcheesegs@gmail.com>

[PathV2] Add mapped_file_region. Implementation for Windows and POSIX.

llvm-svn: 161976


# c8919dd7 24-Jun-2012 NAKAMURA Takumi <geek4civic@gmail.com>

unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.FileMapping for now.

llvm-svn: 159099


# 787ea1f3 24-Jun-2012 NAKAMURA Takumi <geek4civic@gmail.com>

unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.Permissions for now.

llvm-svn: 159098


# 18497e92 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.

llvm-svn: 158770


Revision tags: llvmorg-3.1.0, llvmorg-3.1.0-rc3, llvmorg-3.1.0-rc2, llvmorg-3.1.0-rc1
# 53104284 12-Dec-2011 Chad Rosier <mcrosier@apple.com>

Revert r146363 to allow buildbots to make forward progress.

Original commit message:
Support/FileSystem: Implement canonicalize.

llvm-svn: 146378


# 203d7807 12-Dec-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Support/FileSystem: Implement bool equivalent(file_status A, file_status B);

llvm-svn: 146364


# 32ef4d2e 12-Dec-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Support/FileSystem: Implement canonicalize.

llvm-svn: 146363


# 0cfb3675 09-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.
llvm-svn: 146294


# 9b54a3e2 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.

llvm-svn: 146217


# a5207b94 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 :(.

llvm

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 :(.

llvm-svn: 146214

show more ...


# 0a7625d6 08-Dec-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Support/FileSystem: Implement recursive_directory_iterator and make
directory_iterator preserve InputIterator semantics on copy.

llvm-svn: 146200


Revision tags: llvmorg-3.0.0, llvmorg-3.0.0-rc4, llvmorg-3.0.0-rc3, llvmorg-3.0.0-rc2, llvmorg-3.0.0-rc1, llvmorg-2.9.0, llvmorg-2.9.0-rc3, llvmorg-2.9.0-rc2, llvmorg-2.9.0-rc1
# 606bb1a2 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.

llvm-svn: 125406


# b587180f 15-Jan-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Unittests/Support/Path: Tweak test.

llvm-svn: 123546


# 1d3c4a7b 06-Jan-2011 Michael J. Spencer <bigcheesegs@gmail.com>

UnitTests/Path: Add magical tests. This will also test identify_magic.

llvm-svn: 122948


# 1f063600 06-Jan-2011 Michael J. Spencer <bigcheesegs@gmail.com>

UnitTests/Path: More ASSERT_NO_ERROR cleanup.

llvm-svn: 122947


# 42368cc1 05-Jan-2011 Michael J. Spencer <bigcheesegs@gmail.com>

UnitTests/Path: Fix typo, add error number, and enable the directory cleanup code.

llvm-svn: 122885


# 346a1338 05-Jan-2011 Michael J. Spencer <bigcheesegs@gmail.com>

UnitTests/PathV2: Setup a test fixture to make tracking created file system
entities easier.

llvm-svn: 122880


# 52714863 05-Jan-2011 Michael J. Spencer <bigcheesegs@gmail.com>

Support/PathV2: Implement directory iteration on POSIX.

llvm-svn: 122879


# 3b264ba9 04-Jan-2011 Michael J. Spencer <bigcheesegs@gmail.com>

UnitTests/Path: Produce useful diagnostics on error.

llvm-svn: 122812


# f616b218 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.

llvm-svn: 121149


# 1e090f0b 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 s

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.

llvm-svn: 121109

show more ...


# 92903a33 07-Dec-2010 Michael J. Spencer <bigcheesegs@gmail.com>

Support/PathV2: Move make_absolute from path to fs.

llvm-svn: 121108


# 7ecd94cc 06-Dec-2010 Michael J. Spencer <bigcheesegs@gmail.com>

Support/FileSystem: Add directory_iterator implementation.

llvm-svn: 120989


1234567891011