diff options
Fix warnings about assignment in conditions
1 files changed, 4 insertions, 1 deletions
| -rw-r--r-- | JSImpl/src/Expression.h | 5 |
diff --git a/JSImpl/src/Expression.h b/JSImpl/src/Expression.h index 37b927f..570687a 100644 --- a/JSImpl/src/Expression.h +++ b/JSImpl/src/Expression.h @@ -38,7 +38,10 @@ class Expression : public IPLEnableShared<Expression> public: \ ClassName(MEMBERS_ITERATOR(EXPAND_ARGUMENT) bool __dummy = 0) \ : \ - MEMBERS_ITERATOR(EXPAND_INITIALIZER_LIST) m_dummy(__dummy) {} \ + MEMBERS_ITERATOR(EXPAND_INITIALIZER_LIST) m_dummy(__dummy) \ + { \ + (void)m_dummy; /* silence warning about unused private field */ \ + } \ virtual ~ClassName() {} \ virtual void Accept(ExpressionVisitor& v) override { v.Visit(this); } \ \ |
