chromium/third_party/openscreen/src/util/url.cc

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "util/url.h"

#include <limits.h>

#include <string_view>
#include <utility>

#include "url/third_party/mozilla/url_parse.h"
#include "url/url_constants.h"
#include "url/url_util.h"

namespace openscreen {

namespace {

// Given a string and a range inside the string, compares it to the given
// lower-case |compare_to| buffer.
bool CompareSchemeComponent(std::string_view spec,
                            const url::Component& component,
                            std::string_view compare_to) {}

}  // namespace

Url::Url(const std::string& source) {}

Url::Url(const Url&) = default;

Url::Url(Url&& other) noexcept
    :{}

Url::~Url() = default;

Url& Url::operator=(const Url&) = default;

Url& Url::operator=(Url&& other) {}

}  // namespace openscreen