[core] typecheck/function_check: Fix lookup of defined ids in scope
This commit is contained in:
parent
2bb788e4bb
commit
9c6685fa8f
@ -36,7 +36,7 @@ impl<'a> Inferencer<'a> {
|
||||
ExprKind::Name { id, .. } => {
|
||||
// If `id` refers to a declared symbol, reject this assignment if it is used in the
|
||||
// context of an (implicit) global variable
|
||||
if let Some(id_info) = self.defined_identifiers.get(id) {
|
||||
if let Some(id_info) = defined_identifiers.get(id) {
|
||||
if matches!(
|
||||
id_info.source,
|
||||
DeclarationSource::Global { is_explicit: Some(false) }
|
||||
|
Loading…
Reference in New Issue
Block a user