diff options
author | Eugene Burmako <xeno.by@gmail.com> | 2013-12-27 22:29:54 +0300 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2013-12-28 21:05:13 +0300 |
commit | d92effc8a995086c1e0c4482f6163ef17b289ede (patch) | |
tree | fee3ba6e309abe1b6c488d62721b3ce991c5bc2e /test/files/jvm/t3415 | |
parent | bbd03b26f1eeba5abf495f5e745c6623f0cc05b7 (diff) | |
download | scala-d92effc8a995086c1e0c4482f6163ef17b289ede.tar.gz scala-d92effc8a995086c1e0c4482f6163ef17b289ede.tar.bz2 scala-d92effc8a995086c1e0c4482f6163ef17b289ede.zip |
SI-8006 prevents infinite applyDynamicNamed desugarings
Since mkInvoke, the applyDynamic/selectDynamic/etc desugarer, is disconnected
from typedNamedApply, the applyDynamicNamed argument rewriter, the latter
doesn’t know whether it needs to apply the rewriting because the application
has just been desugared or it needs to hold on because it’s already performed
a desugaring on this tree.
This commit introduces the attachment that links these translation facilities,
preventing infinite applyDynamicNamed desugarings.
Diffstat (limited to 'test/files/jvm/t3415')
0 files changed, 0 insertions, 0 deletions