diff --git a/src/compiler/compiler.cpp b/src/compiler/compiler.cpp index f68181d5..3e76ac31 100644 --- a/src/compiler/compiler.cpp +++ b/src/compiler/compiler.cpp @@ -975,7 +975,8 @@ void Compiler::compile_stmt() { void Compiler::consume_type_hints() { EXPR(); - ctx()->emit_expr(false); + Expr* e = ctx()->s_expr.popx_back(); + delete_expr(e); } void Compiler::_add_decorators(const Expr_vector& decorators) {