summaryrefslogtreecommitdiff
path: root/gcc/type-walker.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/type-walker.hpp')
-rw-r--r--gcc/type-walker.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/type-walker.hpp b/gcc/type-walker.hpp
index c2172dedf80..60c979481ee 100644
--- a/gcc/type-walker.hpp
+++ b/gcc/type-walker.hpp
@@ -16,14 +16,14 @@ protected:
void _walk(const_tree t);
void _walk_wrapper(const_tree t);
void _walk_record_or_union(const_tree t);
- void _walk_function_or_method(const_tree t);
+ virtual void _walk_function_or_method(const_tree t);
virtual bool is_memoized(__attribute__((unused))const_tree t) { return false; };
#define TypeWalkerFuncDecl(code) \
- virtual void _walk_ ## code ## _pre(__attribute__((unused)) const_tree t) {}; \
- void walk_ ## code (const_tree t); \
+ virtual void _walk_ ## code ## _pre(const_tree t) {}; \
+ virtual void walk_ ## code (const_tree t); \
virtual void _walk_ ## code (const_tree t); \
- virtual void _walk_ ## code ## _post(__attribute__((unused)) const_tree t) {}
+ virtual void _walk_ ## code ## _post(const_tree t) {}
TypeWalkerFuncDecl(VOID_TYPE);
TypeWalkerFuncDecl(INTEGER_TYPE);