Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / src / Expression.h
diff options
context:
space:
mode:
Commit8aaa9cbf48e4fb526d1832c12a644a64be7202df (patch)
Author
 dtrendafilov <trendafilov.dn@gmail.com>
2020-11-28 22:42:39 +0200
Committer
 GitHub <noreply@github.com>
2020-11-28 22:42:39 +0200
Filesa3acc545a4a6258d2d3e97f69b55a844272fac08 /JSImpl/src/Expression.h
IPL-8aaa9cbf48e4fb526d1832c12a644a64be7202df.tar
IPL-8aaa9cbf48e4fb526d1832c12a644a64be7202df.tar.gz
IPL-8aaa9cbf48e4fb526d1832c12a644a64be7202df.zip
Parentad0778674d9679eaf8a6d5ee84b646a6055b9a90 (diff)
Parent7eb2b8e1ec0f5aaf1854cafcb1de7f9cf7d86e3c (diff)
Merge pull request #88 from SofiaCPP/feature/clang-tidy
Feature support running clang-tidy
1 files changed, 5 insertions, 2 deletions
-rw-r--r--JSImpl/src/Expression.h7
diff --git a/JSImpl/src/Expression.h b/JSImpl/src/Expression.h
index 333568f..570687a 100644
--- a/JSImpl/src/Expression.h
+++ b/JSImpl/src/Expression.h
@@ -38,14 +38,17 @@ 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); } \
\
MEMBERS_ITERATOR(GENERATE_GETTERS) \
private: \
MEMBERS_ITERATOR(GENERATE_MEMBER_DEFINITIONS) \
- bool m_dummy; \
+ bool m_dummy; /* NOLINT */ \
};
EXPRESSION_DEFINITION_ITERATOR(GENERATE_EXPRESSION);