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
This issue may lead compiler crashes when compiler plugins using Traverser class are enabled since it breaks owner chains.
I made a patch only for Traverser: hiroshi-cl/scala@b219db7, but I failed to make for Transformer.
This fixing breaks existing compiler phases and a lot of test cases in partest fail.
The text was updated successfully, but these errors were encountered:
Hiroshi Yamaguchi (hiroshi-cl) said (edited on Mar 1, 2017 1:16:12 AM UTC):
Thank you for your response. I have a question: is the following code correct?
SethTisue
changed the title
Traverser and Transformer in reflaction API do not handle owner chains
Traverser and Transformer in reflection API do not handle owner chains
Aug 9, 2023
I think each of the following 2 lines contain a bug; a Template cannot become the owner of other symbols, isn't it?
This issue may lead compiler crashes when compiler plugins using Traverser class are enabled since it breaks owner chains.
I made a patch only for Traverser: hiroshi-cl/scala@b219db7, but I failed to make for Transformer.
This fixing breaks existing compiler phases and a lot of test cases in partest fail.
The text was updated successfully, but these errors were encountered: