[llvm-commits] [llvm] r122243 - /llvm/trunk/lib/Support/PathV2.cpp
Michael J. Spencer
bigcheesegs at gmail.com
Mon Dec 20 05:30:28 PST 2010
Author: mspencer
Date: Mon Dec 20 07:30:28 2010
New Revision: 122243
URL: http://llvm.org/viewvc/llvm-project?rev=122243&view=rev
Log:
Support/PathV2: Add missing has_relative_path impl.
Modified:
llvm/trunk/lib/Support/PathV2.cpp
Modified: llvm/trunk/lib/Support/PathV2.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/PathV2.cpp?rev=122243&r1=122242&r2=122243&view=diff
==============================================================================
--- llvm/trunk/lib/Support/PathV2.cpp (original)
+++ llvm/trunk/lib/Support/PathV2.cpp Mon Dec 20 07:30:28 2010
@@ -502,6 +502,13 @@
return !root_path(p).empty();
}
+bool has_relative_path(const Twine &path) {
+ SmallString<128> path_storage;
+ StringRef p = path.toStringRef(path_storage);
+
+ return !relative_path(p).empty();
+}
+
bool has_filename(const Twine &path) {
SmallString<128> path_storage;
StringRef p = path.toStringRef(path_storage);
More information about the llvm-commits
mailing list