#include <experimental/__config>
#include <cstddef>
+#include <cstdlib>
#include <chrono>
#include <iterator>
#include <iosfwd>
__ec->clear();
return __data_.__type_;
}
+ _LIBCPP_UNREACHABLE();
}
_LIBCPP_INLINE_VISIBILITY
return __data_.__type_;
}
}
+ _LIBCPP_UNREACHABLE();
}
_LIBCPP_INLINE_VISIBILITY
case _RefreshSymlink:
return file_status(__get_ft(__ec), __data_.__non_sym_perms_);
}
+ _LIBCPP_UNREACHABLE();
}
_LIBCPP_INLINE_VISIBILITY
case _RefreshSymlinkUnresolved:
return file_status(__get_sym_ft(__ec), __data_.__sym_perms_);
}
+ _LIBCPP_UNREACHABLE();
}
return __data_.__size_;
}
}
+ _LIBCPP_UNREACHABLE();
}
_LIBCPP_INLINE_VISIBILITY
return __data_.__nlink_;
}
}
+ _LIBCPP_UNREACHABLE();
}
_LIBCPP_INLINE_VISIBILITY
return __data_.__write_time_;
}
}
+ _LIBCPP_UNREACHABLE();
}
private:
_Path __p_;
} // namespace time_util
-using TimeSpec = struct timespec;
-using StatT = struct stat;
+using TimeSpec = struct ::timespec;
+using StatT = struct ::stat;
using FSTime = time_util::fs_time_util<file_time_type, time_t, struct timespec>;