MC/AsmParser: Move special section directive parsing to Darwin specific parser.
[oota-llvm.git] / include / llvm / MC / MCParser / AsmParser.h
index f504caa39fc0ce3c2ebe9d98f938b8e761e6e483..0874f3fe8d5b1c4567b90eaa4aeb0e18ccedc9e1 100644 (file)
@@ -98,10 +98,8 @@ public:
   /// }
 
 private:
-  MCSymbol *CreateSymbol(StringRef Name);
-
   bool ParseStatement();
-  
+
   void PrintMessage(SMLoc Loc, const std::string &Msg, const char *Type) const;
     
   /// EnterIncludeFile - Enter the specified file. This returns true on failure.
@@ -121,9 +119,6 @@ private:
   
   // Directive Parsing.
   bool ParseDirectiveDarwinSection(); // Darwin specific ".section".
-  bool ParseDirectiveSectionSwitch(const char *Segment, const char *Section,
-                                   unsigned TAA = 0, unsigned ImplicitAlign = 0,
-                                   unsigned StubSize = 0);
   bool ParseDirectiveAscii(bool ZeroTerminated); // ".ascii", ".asciiz"
   bool ParseDirectiveValue(unsigned Size); // ".byte", ".long", ...
   bool ParseDirectiveFill(); // ".fill"