PDBSymbolTypeFriend.cpp revision 283631
1167165Sflz//===- PDBSymbolTypeFriend.cpp - --------------------------------*- C++ -*-===//
2167165Sflz//
3167165Sflz//                     The LLVM Compiler Infrastructure
4173491Sbenjsc//
5208588Srpaulo// This file is distributed under the University of Illinois Open Source
6253139Shiren// License. See LICENSE.TXT for details.
7253139Shiren//
8167165Sflz//===----------------------------------------------------------------------===//
9167165Sflz
10#include "llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h"
11
12#include "llvm/DebugInfo/PDB/PDBSymbol.h"
13#include "llvm/DebugInfo/PDB/PDBSymDumper.h"
14
15#include <utility>
16
17using namespace llvm;
18
19PDBSymbolTypeFriend::PDBSymbolTypeFriend(const IPDBSession &PDBSession,
20                                         std::unique_ptr<IPDBRawSymbol> Symbol)
21    : PDBSymbol(PDBSession, std::move(Symbol)) {}
22
23void PDBSymbolTypeFriend::dump(PDBSymDumper &Dumper) const {
24  Dumper.dump(*this);
25}
26