summaryrefslogtreecommitdiff
path: root/gcc/expr-walker.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/expr-walker.hpp')
-rw-r--r--gcc/expr-walker.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/expr-walker.hpp b/gcc/expr-walker.hpp
index 42702bbf28d..e38084c8838 100644
--- a/gcc/expr-walker.hpp
+++ b/gcc/expr-walker.hpp
@@ -9,19 +9,19 @@ public:
ExprWalker() {};
void walk(const_tree e);
private:
- virtual void _walk_pre(const_tree e) {};
+ virtual void _walk_pre(__attribute__((unused)) const_tree e) {};
void _walk(const_tree e);
- virtual void _walk_post(const_tree e) {};
+ virtual void _walk_post(__attribute__((unused)) const_tree e) {};
inline void _walk_leaf(const_tree e, const enum tree_code c);
inline void _walk_op_n(const_tree e, unsigned n);
inline void _walk_op_0(const_tree e, const enum tree_code c);
inline void _walk_op_1(const_tree e, const enum tree_code c);
#define ExprWalkerFuncDecl(code) \
- virtual void _walk_ ## code ## _pre(const_tree e) {}; \
+ virtual void _walk_ ## code ## _pre(__attribute__((unused)) const_tree e) {}; \
void walk_ ## code (const_tree e); \
void _walk_ ## code (const_tree e); \
- virtual void _walk_ ## code ## _post(const_tree e) {}
+ virtual void _walk_ ## code ## _post(__attribute__((unused)) const_tree e) {}
ExprWalkerFuncDecl(CONSTRUCTOR);
ExprWalkerFuncDecl(INTEGER_CST);