From ea4717c8bd2cb13415c91c11da848d6aeca8746d Mon Sep 17 00:00:00 2001 From: Emmanuel Benoit Date: Mon, 9 Jan 2023 07:59:55 +0100 Subject: [PATCH] Resolver - Handle the "this" keyword --- src/resolver.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/resolver.rs b/src/resolver.rs index 2f77c74..5d51511 100644 --- a/src/resolver.rs +++ b/src/resolver.rs @@ -328,7 +328,7 @@ impl VarResolver for ExprNode { 'a: 'b, { match self { - ExprNode::Variable(var_expr) => rs.resolve_use(var_expr), + ExprNode::Variable(var_expr) | ExprNode::This(var_expr) => rs.resolve_use(var_expr), ExprNode::Assignment { name, value, id } => { value.resolve(rs)?;