diff options
Diffstat (limited to 'src/wasm-traversal.h')
-rw-r--r-- | src/wasm-traversal.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/wasm-traversal.h b/src/wasm-traversal.h index eb91184e5..67177e848 100644 --- a/src/wasm-traversal.h +++ b/src/wasm-traversal.h @@ -41,7 +41,7 @@ template<typename SubType, typename ReturnType = void> struct Visitor { ReturnType visit##CLASS_TO_VISIT(CLASS_TO_VISIT* curr) { \ return ReturnType(); \ } -#include "wasm-delegations.h" +#include "wasm-delegations.def" // Module-level visitors ReturnType visitExport(Export* curr) { return ReturnType(); } @@ -62,7 +62,7 @@ template<typename SubType, typename ReturnType = void> struct Visitor { return static_cast<SubType*>(this)->visit##CLASS_TO_VISIT( \ static_cast<CLASS_TO_VISIT*>(curr)) -#include "wasm-delegations.h" +#include "wasm-delegations.def" default: WASM_UNREACHABLE("unexpected expression type"); @@ -84,7 +84,7 @@ struct OverriddenVisitor { WASM_UNREACHABLE("Derived class must implement visit" #CLASS_TO_VISIT); \ } -#include "wasm-delegations.h" +#include "wasm-delegations.def" ReturnType visit(Expression* curr) { assert(curr); @@ -95,7 +95,7 @@ struct OverriddenVisitor { return static_cast<SubType*>(this)->visit##CLASS_TO_VISIT( \ static_cast<CLASS_TO_VISIT*>(curr)) -#include "wasm-delegations.h" +#include "wasm-delegations.def" default: WASM_UNREACHABLE("unexpected expression type"); @@ -117,7 +117,7 @@ struct UnifiedExpressionVisitor : public Visitor<SubType, ReturnType> { return static_cast<SubType*>(this)->visitExpression(curr); \ } -#include "wasm-delegations.h" +#include "wasm-delegations.def" }; // @@ -327,7 +327,7 @@ struct Walker : public VisitorType { self->visit##CLASS_TO_VISIT((*currp)->cast<CLASS_TO_VISIT>()); \ } -#include "wasm-delegations.h" +#include "wasm-delegations.def" void setModule(Module* module) { currModule = module; } @@ -377,7 +377,7 @@ struct PostWalker : public Walker<SubType, VisitorType> { #define DELEGATE_FIELD_TYPE(id, name) #define DELEGATE_FIELD_ADDRESS(id, name) -#include "wasm-delegations-fields.h" +#include "wasm-delegations-fields.def" } }; |