aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/MCContext.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-07-31 17:02:00 +0000
committerChris Lattner <sabre@nondot.org>2009-07-31 17:02:00 +0000
commited47a0409b187d5dcd2bddfd054326fc809d00ae (patch)
tree1eb72cbdff0013882e33b1981147868c8613ef5c /lib/MC/MCContext.cpp
parent23b6ecffe1ee5992cc1e057850bb1f36bc237ac0 (diff)
split MCSection stuff out to its own .cpp file, add a new
MCSectionWithKind subclass of MCSection. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77684 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/MCContext.cpp')
-rw-r--r--lib/MC/MCContext.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/lib/MC/MCContext.cpp b/lib/MC/MCContext.cpp
index 5f3f125169..e6fb5c8809 100644
--- a/lib/MC/MCContext.cpp
+++ b/lib/MC/MCContext.cpp
@@ -25,18 +25,6 @@ MCSection *MCContext::GetSection(const StringRef &Name) const {
return I != Sections.end() ? I->second : 0;
}
-
-MCSection::MCSection(const StringRef &_Name, MCContext &Ctx) : Name(_Name) {
- MCSection *&Entry = Ctx.Sections[Name];
- assert(Entry == 0 && "Multiple sections with the same name created");
- Entry = this;
-}
-
-MCSection *MCSection::Create(const StringRef &Name, MCContext &Ctx) {
- return new (Ctx) MCSection(Name, Ctx);
-}
-
-
MCSymbol *MCContext::CreateSymbol(const StringRef &Name) {
assert(Name[0] != '\0' && "Normal symbols cannot be unnamed!");