Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / src / Expression.h
diff options
context:
space:
mode:
1 files changed, 4 insertions, 1 deletions
-rw-r--r--JSImpl/src/Expression.h5
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); } \
\