mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-25 21:18:19 +00:00
MC/AsmParser: Move .lsym parsing to Darwin specific parser.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108176 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -138,7 +138,6 @@ private:
|
||||
bool ParseDirectiveSymbolAttribute(MCSymbolAttr Attr);
|
||||
bool ParseDirectiveELFType(); // ELF specific ".type"
|
||||
bool ParseDirectiveDarwinSymbolDesc(); // Darwin specific ".desc"
|
||||
bool ParseDirectiveDarwinLsym(); // Darwin specific ".lsym"
|
||||
|
||||
bool ParseDirectiveComm(bool IsLocal); // ".comm" and ".lcomm"
|
||||
bool ParseDirectiveDarwinZerofill(); // Darwin specific ".zerofill"
|
||||
|
||||
@@ -73,6 +73,10 @@ public:
|
||||
/// \brief Report an error at the current lexer location.
|
||||
bool TokError(const char *Msg);
|
||||
|
||||
/// ParseIdentifier - Parse an identifier or string (as a quoted identifier)
|
||||
/// and set \arg Res to the identifier contents.
|
||||
virtual bool ParseIdentifier(StringRef &Res) = 0;
|
||||
|
||||
/// ParseExpression - Parse an arbitrary expression.
|
||||
///
|
||||
/// @param Res - The value of the expression. The result is undefined
|
||||
|
||||
Reference in New Issue
Block a user