Revise the design of the Path concept per peer review. Too many changes to
authorReid Spencer <rspencer@reidspencer.com>
Sun, 29 Aug 2004 05:24:01 +0000 (05:24 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Sun, 29 Aug 2004 05:24:01 +0000 (05:24 +0000)
commit8e66595512b065b69d595bae665b6ad665eca6d0
tree1c901bbf4fff4a03d396f9374940fc8d7392651f
parent81bc6e377e06c358747f59bce781aba25c60fb56
Revise the design of the Path concept per peer review. Too many changes to
note individually but these essence of it is to not derive from
std::string, clarify the interface, and provide better documentation.
There is now also (untested) implementations for AIX, Darwin, and SunOS.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16078 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/System/Path.h
lib/System/AIX/Path.cpp [new file with mode: 0644]
lib/System/Darwin/Path.cpp [new file with mode: 0644]
lib/System/Linux/Path.cpp
lib/System/Path.cpp
lib/System/SunOS/Path.cpp [new file with mode: 0644]
lib/System/Unix/Path.cpp
lib/System/Unix/Path.inc