PDBSymbolLabel.cpp revision 283625
1204490Sraj//===- PDBSymbolLabel.cpp - -------------------------------------*- C++ -*-===//
2204490Sraj//
3204490Sraj//                     The LLVM Compiler Infrastructure
4204490Sraj//
5204490Sraj// This file is distributed under the University of Illinois Open Source
6204490Sraj// License. See LICENSE.TXT for details.
7204765Sraj//
8204490Sraj//===----------------------------------------------------------------------===//
9204490Sraj
10204490Sraj#include "llvm/DebugInfo/PDB/PDBSymbolLabel.h"
11204490Sraj
12204490Sraj#include "llvm/DebugInfo/PDB/PDBSymDumper.h"
13204490Sraj
14204490Sraj#include <utility>
15204490Sraj
16204490Srajusing namespace llvm;
17204490Sraj
18204490SrajPDBSymbolLabel::PDBSymbolLabel(const IPDBSession &PDBSession,
19204490Sraj                               std::unique_ptr<IPDBRawSymbol> Symbol)
20204490Sraj    : PDBSymbol(PDBSession, std::move(Symbol)) {}
21204490Sraj
22204490Srajvoid PDBSymbolLabel::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); }
23204490Sraj