git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117298
91177308-0d34-0410-b5e6-
96231b3b80d8
switch (*CurPtr) {
case '*': break; // C style comment.
case '/': return ++CurPtr, LexLineComment();
- default: return AsmToken(AsmToken::Slash, StringRef(CurPtr, 1));
+ default: return AsmToken(AsmToken::Slash, StringRef(CurPtr-1, 1));
}
// C Style comment.
check_expr +1, 1
check_expr 1 + 2, 3
check_expr 1 & 3, 1
- // FIXME: There is a bug here in macro expansion.
- .byte 4 / 2
- .byte 4 / -2
+ check_expr 4 / 2, 2
+ check_expr 4 / -2, -2
check_expr 1 == 1, 1
check_expr 1 == 0, 0
check_expr 1 > 0, 1