RegionFragment.cpp revision 22add6ff3426df1a85089fe6a6e1597ee3b6f300
1//===- RegionFragment.cpp -------------------------------------------------===//
2//
3//                     The MCLinker Project
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9#include <mcld/Fragment/RegionFragment.h>
10#include <mcld/Support/MemoryRegion.h>
11
12using namespace mcld;
13
14//===----------------------------------------------------------------------===//
15// RegionFragment
16//===----------------------------------------------------------------------===//
17RegionFragment::RegionFragment(MemoryRegion& pRegion, SectionData* pSD)
18  : Fragment(Fragment::Region, pSD), m_Region(pRegion) {
19}
20
21RegionFragment::~RegionFragment()
22{
23}
24
25size_t RegionFragment::size() const
26{
27  return m_Region.size();
28}
29
30