//===-- UriParser.cpp -----------------------------------------------------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// #include "lldb/Utility/UriParser.h" #include "llvm/Support/raw_ostream.h" #include <string> #include <cstdint> #include <optional> #include <tuple> usingnamespacelldb_private; llvm::raw_ostream &lldb_private::operator<<(llvm::raw_ostream &OS, const URI &U) { … } std::optional<URI> URI::Parse(llvm::StringRef uri) { … }