-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Renaming symbols is incorrect #23
Comments
We are blocked on fixing this until lfortran/lfortran#5558 is resolved. At the moment, lfortran misses some symbol locations so we perform a global replacement. |
This still does not work. It seems to be doing a global replacement. There are two issues that I can see:
To fix this, let's add a settings option that will disable any silent failover; I will then enable this and then I want to see a clear error in the logs every time something fails. Then we can report all bugs and fix it. I made this #33. |
When you select the
program
variable, it will rename all occurrences of the termprogram
, not just the variable. We must use LFortran's ASR to find the local variable "program" and only rename that.The text was updated successfully, but these errors were encountered: