llvm/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp

//===- CodeViewRecordIO.cpp -------------------------------------*- C++ -*-===//
//
// 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 "llvm/DebugInfo/CodeView/CodeViewRecordIO.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/DebugInfo/CodeView/CodeView.h"
#include "llvm/DebugInfo/CodeView/GUID.h"
#include "llvm/DebugInfo/CodeView/RecordSerialization.h"
#include "llvm/DebugInfo/CodeView/TypeIndex.h"
#include "llvm/Support/BinaryStreamReader.h"
#include "llvm/Support/BinaryStreamWriter.h"

usingnamespacellvm;
usingnamespacellvm::codeview;

Error CodeViewRecordIO::beginRecord(std::optional<uint32_t> MaxLength) {}

Error CodeViewRecordIO::endRecord() {}

uint32_t CodeViewRecordIO::maxFieldLength() const {}

Error CodeViewRecordIO::padToAlignment(uint32_t Align) {}

Error CodeViewRecordIO::skipPadding() {}

Error CodeViewRecordIO::mapByteVectorTail(ArrayRef<uint8_t> &Bytes,
                                          const Twine &Comment) {}

Error CodeViewRecordIO::mapByteVectorTail(std::vector<uint8_t> &Bytes,
                                          const Twine &Comment) {}

Error CodeViewRecordIO::mapInteger(TypeIndex &TypeInd, const Twine &Comment) {}

Error CodeViewRecordIO::mapEncodedInteger(int64_t &Value,
                                          const Twine &Comment) {}

Error CodeViewRecordIO::mapEncodedInteger(uint64_t &Value,
                                          const Twine &Comment) {}

Error CodeViewRecordIO::mapEncodedInteger(APSInt &Value, const Twine &Comment) {}

Error CodeViewRecordIO::mapStringZ(StringRef &Value, const Twine &Comment) {}

Error CodeViewRecordIO::mapGuid(GUID &Guid, const Twine &Comment) {}

Error CodeViewRecordIO::mapStringZVectorZ(std::vector<StringRef> &Value,
                                          const Twine &Comment) {}

void CodeViewRecordIO::emitEncodedSignedInteger(const int64_t &Value,
                                                const Twine &Comment) {}

void CodeViewRecordIO::emitEncodedUnsignedInteger(const uint64_t &Value,
                                                  const Twine &Comment) {}

Error CodeViewRecordIO::writeEncodedSignedInteger(const int64_t &Value) {}

Error CodeViewRecordIO::writeEncodedUnsignedInteger(const uint64_t &Value) {}