From 20d6943fbe58d3f49993bce0dfea07b00ec8613c Mon Sep 17 00:00:00 2001 From: Shunsuke Shibayama Date: Wed, 14 Dec 2022 05:15:55 +0900 Subject: [PATCH] Update lower.rs --- compiler/erg_compiler/lower.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/compiler/erg_compiler/lower.rs b/compiler/erg_compiler/lower.rs index 84395536..e7d0b39c 100644 --- a/compiler/erg_compiler/lower.rs +++ b/compiler/erg_compiler/lower.rs @@ -1910,9 +1910,11 @@ impl ASTLowerer { let mut dummy_tv_cache = TyVarCache::new(self.ctx.level, &self.ctx); match *tasc.expr { ast::Expr::Accessor(ast::Accessor::Ident(mut ident)) => { + log!(err "pylyzer_mode: {}", self.cfg.pylyzer_mode); if self.cfg.pylyzer_mode { ident.trim_end_proc_mark(); } + log!(err "{}", ident); let py_name = Str::rc(ident.inspect().trim_end_matches('!')); let t = self.ctx.instantiate_typespec( &tasc.t_spec, @@ -1936,9 +1938,11 @@ impl ASTLowerer { Ok(hir::Expr::Accessor(hir::Accessor::Ident(ident)).type_asc(tasc.t_spec)) } ast::Expr::Accessor(ast::Accessor::Attr(mut attr)) => { + log!(err "pylyzer_mode: {}", self.cfg.pylyzer_mode); if self.cfg.pylyzer_mode { attr.ident.trim_end_proc_mark(); } + log!(err "{}", attr.ident); let py_name = Str::rc(attr.ident.inspect().trim_end_matches('!')); let t = self.ctx.instantiate_typespec( &tasc.t_spec,