//===- DebugSymbolsSubsection.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/DebugSymbolsSubsection.h" #include "llvm/Support/BinaryStreamWriter.h" usingnamespacellvm; usingnamespacellvm::codeview; Error DebugSymbolsSubsectionRef::initialize(BinaryStreamReader Reader) { … } uint32_t DebugSymbolsSubsection::calculateSerializedSize() const { … } Error DebugSymbolsSubsection::commit(BinaryStreamWriter &Writer) const { … } void DebugSymbolsSubsection::addSymbol(CVSymbol Symbol) { … }