protected void mergeLinkingCandidatesIntoParent(ResolvedTypes parent) { Map<XExpression, IApplicableCandidate> linkingCandidates = basicGetLinkingMap(); if (!linkingCandidates.isEmpty()) { for (Map.Entry<XExpression, IApplicableCandidate> entry : linkingCandidates.entrySet()) { parent.acceptCandidate(entry.getKey(), entry.getValue()); } } }