mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-04-14 06:37:33 +00:00
[MC] Move getBinOpPrecedence into AsmParser. NFC.
In preparation for a future patch. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235950 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5d004276ec
commit
07bcfe929e
@ -326,6 +326,9 @@ private:
|
||||
bool parseAssignment(StringRef Name, bool allow_redef,
|
||||
bool NoDeadStrip = false);
|
||||
|
||||
unsigned getBinOpPrecedence(AsmToken::TokenKind K,
|
||||
MCBinaryExpr::Opcode &Kind);
|
||||
|
||||
bool parseBinOpRHS(unsigned Precedence, const MCExpr *&Res, SMLoc &EndLoc);
|
||||
bool parseParenExpr(const MCExpr *&Res, SMLoc &EndLoc);
|
||||
bool parseBracketExpr(const MCExpr *&Res, SMLoc &EndLoc);
|
||||
@ -1072,8 +1075,8 @@ bool AsmParser::parseAbsoluteExpression(int64_t &Res) {
|
||||
return false;
|
||||
}
|
||||
|
||||
static unsigned getBinOpPrecedence(AsmToken::TokenKind K,
|
||||
MCBinaryExpr::Opcode &Kind) {
|
||||
unsigned AsmParser::getBinOpPrecedence(AsmToken::TokenKind K,
|
||||
MCBinaryExpr::Opcode &Kind) {
|
||||
switch (K) {
|
||||
default:
|
||||
return 0; // not a binop.
|
||||
|
Loading…
x
Reference in New Issue
Block a user