commit | ce7ef599d2df7c43f8228f22a77de4554039dc0f | [log] [tgz] |
---|---|---|
author | Jeremy Hylton <jeremy@alum.mit.edu> | Tue Mar 20 00:25:43 2001 +0000 |
committer | Jeremy Hylton <jeremy@alum.mit.edu> | Tue Mar 20 00:25:43 2001 +0000 |
tree | 448f981095e78aa66180a78910a2a9c1b9e13ce0 | |
parent | e241e29f3d0c4a2e4c7beee018ae409beb4239de [diff] |
Fixup handling of free variables in methods when the class scope also has a binding for the name. The fix is in two places: - in symtable_update_free_vars, ignore a global stmt in a class scope - in symtable_load_symbols, add extra handling for names that are defined at class scope and free in a method Closes SF bug 407800