MCSymbolizer.cpp revision 2c94d0faa0e1c268893d5e04dc77e8a35889db00
12c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha//===-- llvm/MC/MCSymbolizer.cpp - MCSymbolizer class -----------*- C++ -*-===//
22c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha//
32c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha//                     The LLVM Compiler Infrastructure
42c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha//
52c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha// This file is distributed under the University of Illinois Open Source
62c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha// License. See LICENSE.TXT for details.
72c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha//
82c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha//===----------------------------------------------------------------------===//
92c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha
102c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha#include "llvm/MC/MCSymbolizer.h"
112c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha#include "llvm/MC/MCRelocationInfo.h"
122c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha
132c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougachausing namespace llvm;
142c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha
152c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed BougachaMCSymbolizer::MCSymbolizer(MCContext &Ctx, OwningPtr<MCRelocationInfo> &RelInfo)
162c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha  : Ctx(Ctx), RelInfo(RelInfo.take()) {
172c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha}
182c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha
192c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed BougachaMCSymbolizer::~MCSymbolizer() {
202c94d0faa0e1c268893d5e04dc77e8a35889db00Ahmed Bougacha}
21