Commit d796579
committed
Support cleanup actions in class completers
Needed to break the loop between completion of class and companion object.
If we try to complete the class first, and completion needs the companion
object (for instance for processing an import) then the companion object
completion would consult the companion class info for constructor that
need a constructor proxy in the object. This can lead to a cyclic reference.
We now break the cycle by delaying adding constructor proxies in this case
to be the last completion action of the companion class.
[Cherry-picked 9704b0c][modified]1 parent 7424073 commit d796579
File tree
0 file changed
+0
-0
lines changed0 file changed
+0
-0
lines changed
0 commit comments