Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / src / Expression.h
diff options
context:
space:
mode:
Commit9cf31d4b4e389f7c879aa8750a397e32f55a43d1 (patch)
Author
 Dimitar Trendafilov <trendafilov.dn@gmail.com>
2020-10-19 22:49:27 +0300
Committer
 Dimitar Trendafilov <trendafilov.dn@gmail.com>
2020-11-28 20:58:46 +0200
Files17dd480ad1b0cf3c19d9f67d1318c656d4d37db0 /JSImpl/src/Expression.h
IPL-9cf31d4b4e389f7c879aa8750a397e32f55a43d1.tar
IPL-9cf31d4b4e389f7c879aa8750a397e32f55a43d1.tar.gz
IPL-9cf31d4b4e389f7c879aa8750a397e32f55a43d1.zip
Parent6eca913a22b7132a4dcb0bf1a5b8542f81752141 (diff)
Fix warnings about assignment in conditions
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); } \
\