aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/Path.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-11-15Path: Recognize COFF import library file magic.Rui Ueyama1-0/+2
2013-11-14Recognize 0x0000 as a COFF file magic.Rui Ueyama1-0/+2
2013-11-13Path: Add tests for existing file magics.Rui Ueyama1-6/+36
2013-11-13Whitespace.Rui Ueyama1-3/+3
2013-10-25Try to fix the build on windows.Rafael Espindola1-2/+2
2013-08-12Fixes a bug when iterating on pathsTareq A. Siraj1-0/+69
2013-07-31Fix windows' implementation of status when a file doesn't exist.Rafael Espindola1-0/+4
2013-07-30Implement getUniqueID for directories on windows.Rafael Espindola1-0/+13
2013-07-29Include st_dev to make the result of getUniqueID actually unique.Rafael Espindola1-3/+3
2013-07-25Don't end a file name with a dot. It looks odd.Rafael Espindola1-0/+5
2013-07-19Add a unit test for checking that we respect the F_Binary flag.Rafael Espindola1-0/+31
2013-07-18Remove dead code.Rafael Espindola1-7/+1
2013-07-16Add a wrapper for open.Rafael Espindola1-2/+1
2013-07-08We now always create files with the correct permissions. Simplify the interface.Rafael Espindola1-28/+0
2013-07-05Fix windows build.Rafael Espindola1-1/+1
2013-07-05Use sys::fs::createTemporaryFile.Rafael Espindola1-7/+7
2013-06-27Add a convenience createUniqueDirectory function.Rafael Espindola1-5/+1
2013-06-20Rename fs::GetUniqueID to fs::getUniqueID to match the style guide.Rafael Espindola1-4/+4
2013-06-19Modified the implementation of fs::GetUniqueID on Windows such that it actual...Aaron Ballman1-0/+36
2013-06-11Move PathV2.h to Path.hRafael Espindola1-1/+1
2013-04-05[Support][FileSystem] Fix identify_magic for big endian ELF.Michael J. Spencer1-2/+10
2013-03-16Test case for graceful handling of long file names on Windows. Patch thanks ...Aaron Ballman1-0/+12
2013-03-14[Support][Test] Missed this in the API change.Michael J. Spencer1-0/+1
2012-12-04Sort the #include lines for unittest/...Chandler Carruth1-2/+1
2012-11-30Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES.Chandler Carruth1-1/+1
2012-08-15Properly test the LLVM_USE_RVALUE_REFERENCES macro.Michael J. Spencer1-1/+1
2012-08-15[PathV2] Add mapped_file_region. Implementation for Windows and POSIX.Michael J. Spencer1-26/+33
2012-06-24unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.FileMapping for now.NAKAMURA Takumi1-0/+2
2012-06-24unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.Permissions for now.NAKAMURA Takumi1-1/+2
2012-06-20Add permissions(), map_file_pages(), and unmap_file_pages() to llvm::sys::fs ...Nick Kledzik1-0/+65
2011-12-12Revert r146363 to allow buildbots to make forward progress.Chad Rosier1-28/+0
2011-12-12Support/FileSystem: Implement bool equivalent(file_status A, file_status B);Michael J. Spencer1-0/+8
2011-12-12Support/FileSystem: Implement canonicalize.Michael J. Spencer1-0/+28
2011-12-09unittests/Support/Path.cpp: [recursive_directory_iterator] Work around for en...NAKAMURA Takumi1-1/+4
2011-12-09unittests/SupportTests: Fix test. pop modifies the current entry, thus theMichael J. Spencer1-5/+2
2011-12-09unittests/SupportTests: Add some outs()'s to debug the issues on some bots.Michael J. Spencer1-0/+3
2011-12-08Support/FileSystem: Implement recursive_directory_iterator and makeMichael J. Spencer1-0/+51
2011-02-11Adds llvm::sys::path::is_separator() to test whether a char is a path separatorZhanyong Wan1-0/+13
2011-01-15Unittests/Support/Path: Tweak test.Michael J. Spencer1-1/+1
2011-01-06UnitTests/Path: Add magical tests. This will also test identify_magic.Michael J. Spencer1-0/+23
2011-01-06UnitTests/Path: More ASSERT_NO_ERROR cleanup.Michael J. Spencer1-12/+11
2011-01-05UnitTests/Path: Fix typo, add error number, and enable the directory cleanup ...Michael J. Spencer1-7/+12
2011-01-05UnitTests/PathV2: Setup a test fixture to make tracking created file systemMichael J. Spencer1-0/+24
2011-01-05Support/PathV2: Implement directory iteration on POSIX.Michael J. Spencer1-3/+0
2011-01-04UnitTests/Path: Produce useful diagnostics on error.Michael J. Spencer1-17/+25
2010-12-07Support/PathV2: Change most functions in the path namespace to return their workMichael J. Spencer1-20/+18
2010-12-07Support/PathV2: Remove the error_code return type from all functions in the pathMichael J. Spencer1-21/+21
2010-12-07Support/PathV2: Move make_absolute from path to fs.Michael J. Spencer1-1/+1
2010-12-06Support/FileSystem: Add directory_iterator implementation.Michael J. Spencer1-0/+13
2010-12-04Unittests/Support/PathV2: Add FileSystem tests.Michael J. Spencer1-0/+35