From 2c49732eb809872078c679b353bdfe2c1013c031 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Fri, 13 Jul 2018 16:40:32 +0200 Subject: [PATCH] Added Token::isUnaryOp() --- lib/token.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/token.h b/lib/token.h index 39549d6ea..381fa8c83 100644 --- a/lib/token.h +++ b/lib/token.h @@ -309,6 +309,9 @@ public: bool isBoolean() const { return mTokType == eBoolean; } + bool isUnaryOp() const { + return astOperand1() != nullptr && astOperand2() == nullptr; + } bool isUnaryPreOp() const; unsigned int flags() const {