Revert "Update inquire.rs"

This reverts commit 10f6b362da.
This commit is contained in:
Shunsuke Shibayama 2022-12-23 01:31:49 +09:00
parent 10f6b362da
commit 41592e0821

View file

@ -66,6 +66,7 @@ impl Context {
pub(crate) fn get_current_scope_var(&self, name: &VarName) -> Option<&VarInfo> {
self.locals
.get(name)
.or_else(|| self.decls.get(name))
.or_else(|| {
if self.cfg.python_compatible_mode {
let mangled_name =
@ -75,7 +76,6 @@ impl Context {
None
}
})
.or_else(|| self.decls.get(name))
.or_else(|| {
self.params
.iter()
@ -97,12 +97,12 @@ impl Context {
.get_mut(name)
.or_else(|| {
if self.cfg.python_compatible_mode {
if self.decls.contains_key(name) {
self.decls.get_mut(name)
} else {
let mangled_name =
format!("{}${}", name.inspect(), name.ln_begin().unwrap_or(0));
if self.decls.contains_key(&mangled_name[..]) {
self.decls.get_mut(&mangled_name[..])
} else {
self.decls.get_mut(name)
}
} else {
self.decls.get_mut(name)