Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: update uid of
CALL_MAIN
for each evaluate
Currently, we are doing a in-place uid assign to `CALL_MAIN` and we only assign a uid if there no uid in the node. However, since `CALL_MAIN` in the outer scope of `evaluate`, we do not assign the right uid on each run of `evaluate`, since the `SourceFile` uid changes.
- Loading branch information