Skip to content

Commit 85f6574

Browse files
committed
Add member in PySymbol
1 parent c01f014 commit 85f6574

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

vm/src/stdlib/symtable.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ mod symtable {
8989
.filter(|table| table.name == name)
9090
.cloned()
9191
.collect(),
92+
is_top_scope: self.symtable.name == "top",
9293
}
9394
.into_ref(vm))
9495
} else {
@@ -123,6 +124,7 @@ mod symtable {
123124
.filter(|&table| table.name == s.name)
124125
.cloned()
125126
.collect(),
127+
is_top_scope: self.symtable.name == "top",
126128
})
127129
.into_ref(vm)
128130
.into()
@@ -154,6 +156,7 @@ mod symtable {
154156
struct PySymbol {
155157
symbol: Symbol,
156158
namespaces: Vec<SymbolTable>,
159+
is_top_scope: bool,
157160
}
158161

159162
impl fmt::Debug for PySymbol {

0 commit comments

Comments
 (0)