You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I looked into this one a bit and the main thing is that when a sql.Rows is assigned to a FreeVar the linter currently doesn't know how to follow it.
One possible thing to do is that when we hit a FreeVar inside a closure, to find the related binding and then check the references on that as well (and since you might be nested, I suppose that would have to happen recursively).
The following function:
produces the following false positive:
The ssadump for the reproducing module:
This isn't fixed by #17
The text was updated successfully, but these errors were encountered: