1 #include "typepath/typepath.ih"
5 template<class T
, class A
> T
join(const A
& begin
, const A
& end
, const T
&sep
) {
11 for (++it
; it
!= end
; ++it
) {
12 result
.append(sep
).append(*it
);
19 std::string
TypePath::toString() const {
20 return join(begin(), end(), std::string("->"));