chromium/extensions/renderer/bindings/returns_async_builder.cc

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

#include "extensions/renderer/bindings/returns_async_builder.h"

namespace extensions {

ReturnsAsyncBuilder::ReturnsAsyncBuilder() = default;
ReturnsAsyncBuilder::~ReturnsAsyncBuilder() = default;
ReturnsAsyncBuilder::ReturnsAsyncBuilder(
    std::vector<std::unique_ptr<ArgumentSpec>> signature)
    :{}

ReturnsAsyncBuilder& ReturnsAsyncBuilder::MakeOptional() {}

ReturnsAsyncBuilder& ReturnsAsyncBuilder::AddPromiseSupport() {}

std::unique_ptr<APISignature::ReturnsAsync> ReturnsAsyncBuilder::Build() {}

}  // namespace extensions