121473f7bSZachary Turner //===- PDBSymbolCompiland.cpp - compiland details --------*- C++ -*-===// 221473f7bSZachary Turner // 321473f7bSZachary Turner // The LLVM Compiler Infrastructure 421473f7bSZachary Turner // 521473f7bSZachary Turner // This file is distributed under the University of Illinois Open Source 621473f7bSZachary Turner // License. See LICENSE.TXT for details. 721473f7bSZachary Turner // 821473f7bSZachary Turner //===----------------------------------------------------------------------===// 921473f7bSZachary Turner 1021473f7bSZachary Turner #include <utility> 1121473f7bSZachary Turner 1221473f7bSZachary Turner #include "llvm/DebugInfo/PDB/IPDBEnumChildren.h" 1321473f7bSZachary Turner #include "llvm/DebugInfo/PDB/PDBSymbol.h" 1421473f7bSZachary Turner #include "llvm/DebugInfo/PDB/PDBSymbolCompiland.h" 1521473f7bSZachary Turner #include "llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h" 1621473f7bSZachary Turner #include "llvm/Support/raw_ostream.h" 1721473f7bSZachary Turner 1821473f7bSZachary Turner using namespace llvm; 1921473f7bSZachary Turner 20*98571ed9SZachary Turner PDBSymbolCompiland::PDBSymbolCompiland(const IPDBSession &PDBSession, 21bae16b3fSZachary Turner std::unique_ptr<IPDBRawSymbol> Symbol) 22bae16b3fSZachary Turner : PDBSymbol(PDBSession, std::move(Symbol)) {} 2321473f7bSZachary Turner 2421473f7bSZachary Turner void PDBSymbolCompiland::dump(llvm::raw_ostream &OS) const { 2521473f7bSZachary Turner } 26