Implement LWG 3065: Make path operators friends. This prevents things like: using namespace std::filesystem; auto x = L"a/b" == std::string("a/b"); llvm-svn: 349884 GitOrigin-RevId: 49b183a9ecf62bc1b37e53bdddf42e6ea4ce4cd7