+
+ var candidatedefs = candidate.lookup_definitions(mmodule, anchor)
+ var candidatedef = candidatedefs.first
+ # TODO, we drop the others propdefs in the callsite, that is not great :(
+
+ var msignature = candidatedef.msignature
+ msignature = msignature.resolve_for(recvtype, anchor, mmodule, true)
+
+ var callsite = new CallSite(self, recvtype, mmodule, anchor, true, candidate, candidatedef, msignature, false)
+ auto_super_inits.add(callsite)