Join GitHub today
Update imported Vars in the third pass #5635
This is a simple band-aid fix for
The motivation for partial fix is two-fold:
Hmm I'm not sure if this fixes the problem in general. What if there are arbitrary references to the imported name that are bound during pass 2 in the module that contains the import -- I think that they don't necessarily get updated.
Thanks for the very clear docstrings! This looks good now (just left a few nits). Please try this with internal Dropbox codebases before merging, though.
It looks like an issue about