diff options
Diffstat (limited to 'src/resolve-names.cc')
-rw-r--r-- | src/resolve-names.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/resolve-names.cc b/src/resolve-names.cc index da09dacc..b93a2221 100644 --- a/src/resolve-names.cc +++ b/src/resolve-names.cc @@ -77,7 +77,7 @@ class NameResolver : public ExprVisitor::DelegateNop { void ResolveFuncTypeVar(Var* var); void ResolveTableVar(Var* var); void ResolveMemoryVar(Var* var); - void ResolveExceptionVar(Var* var); + void ResolveEventVar(Var* var); void ResolveDataSegmentVar(Var* var); void ResolveElemSegmentVar(Var* var); void ResolveLocalVar(Var* var); @@ -189,8 +189,8 @@ void NameResolver::ResolveMemoryVar(Var* var) { ResolveVar(¤t_module_->memory_bindings, var, "memory"); } -void NameResolver::ResolveExceptionVar(Var* var) { - ResolveVar(¤t_module_->except_bindings, var, "exception"); +void NameResolver::ResolveEventVar(Var* var) { + ResolveVar(¤t_module_->event_bindings, var, "event"); } void NameResolver::ResolveDataSegmentVar(Var* var) { @@ -355,7 +355,7 @@ Result NameResolver::EndTryExpr(TryExpr*) { } Result NameResolver::OnThrowExpr(ThrowExpr* expr) { - ResolveExceptionVar(&expr->var); + ResolveEventVar(&expr->var); return Result::Ok; } @@ -394,8 +394,8 @@ void NameResolver::VisitExport(Export* export_) { ResolveGlobalVar(&export_->var); break; - case ExternalKind::Except: - ResolveExceptionVar(&export_->var); + case ExternalKind::Event: + ResolveEventVar(&export_->var); break; } } @@ -423,7 +423,7 @@ Result NameResolver::VisitModule(Module* module) { CheckDuplicateBindings(&module->func_type_bindings, "function type"); CheckDuplicateBindings(&module->table_bindings, "table"); CheckDuplicateBindings(&module->memory_bindings, "memory"); - CheckDuplicateBindings(&module->except_bindings, "except"); + CheckDuplicateBindings(&module->event_bindings, "event"); for (Func* func : module->funcs) VisitFunc(func); |