chromium/components/zucchini/rel32_utils.cc

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

#include "components/zucchini/rel32_utils.h"

#include <algorithm>

#include "base/check_op.h"
#include "components/zucchini/io_utils.h"

namespace zucchini {

/******** Rel32ReaderX86 ********/

Rel32ReaderX86::Rel32ReaderX86(ConstBufferView image,
                               offset_t lo,
                               offset_t hi,
                               const std::deque<offset_t>* locations,
                               const AddressTranslator& translator)
    :{}

Rel32ReaderX86::~Rel32ReaderX86() = default;

std::optional<Reference> Rel32ReaderX86::GetNext() {}

/******** Rel32ReceptorX86 ********/

Rel32WriterX86::Rel32WriterX86(MutableBufferView image,
                               const AddressTranslator& translator)
    :{}

Rel32WriterX86::~Rel32WriterX86() = default;

void Rel32WriterX86::PutNext(Reference ref) {}

void OutputArmCopyDispFailure(uint32_t addr_type) {}

}  // namespace zucchini