Refactors local variable checking to only check un-changed AstSegments for function shadowing if those segments make an assignment to a symbol that changed.
Woah! That's some serious performance improvements!!! I'll test this out in our huge project to make sure it didn't break anything, but I'm super excited about this
Refactors local variable checking to only check un-changed
AstSegment
s for function shadowing if those segments make an assignment to a symbol that changed.Before:
After: