//===- PDBSymbolData.cpp - PDB data (e.g. variable) accessors ---*- 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/PDB/PDBSymbolData.h" #include "llvm/DebugInfo/PDB/IPDBLineNumber.h" #include "llvm/DebugInfo/PDB/IPDBSectionContrib.h" #include "llvm/DebugInfo/PDB/IPDBSession.h" #include "llvm/DebugInfo/PDB/PDBSymDumper.h" usingnamespacellvm; usingnamespacellvm::pdb; void PDBSymbolData::dump(PDBSymDumper &Dumper) const { … } std::unique_ptr<IPDBEnumLineNumbers> PDBSymbolData::getLineNumbers() const { … } uint32_t PDBSymbolData::getCompilandId() const { … }