PDBSymbolTypeFriend.cpp revision 303975
190792Sgshapiro//===- PDBSymbolTypeFriend.cpp - --------------------------------*- C++ -*-===// 2261363Sgshapiro// 390792Sgshapiro// The LLVM Compiler Infrastructure 490792Sgshapiro// 590792Sgshapiro// This file is distributed under the University of Illinois Open Source 690792Sgshapiro// License. See LICENSE.TXT for details. 790792Sgshapiro// 890792Sgshapiro//===----------------------------------------------------------------------===// 9266692Sgshapiro 1090792Sgshapiro#include "llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h" 1190792Sgshapiro 1290792Sgshapiro#include "llvm/DebugInfo/PDB/PDBSymbol.h" 1390792Sgshapiro#include "llvm/DebugInfo/PDB/PDBSymDumper.h" 1490792Sgshapiro 1590792Sgshapiro#include <utility> 1690792Sgshapiro 1790792Sgshapirousing namespace llvm; 1890792Sgshapiro 1990792SgshapiroPDBSymbolTypeFriend::PDBSymbolTypeFriend(const IPDBSession &PDBSession, 2090792Sgshapiro std::unique_ptr<IPDBRawSymbol> Symbol) 2190792Sgshapiro : PDBSymbol(PDBSession, std::move(Symbol)) {} 2290792Sgshapiro 2390792Sgshapirovoid PDBSymbolTypeFriend::dump(PDBSymDumper &Dumper) const { 2490792Sgshapiro Dumper.dump(*this); 2590792Sgshapiro} 2690792Sgshapiro