void (DifferentiateContext context, Utils utils, ReferenceID fromClass) { for (ReferenceID id : utils.withAllSubclasses(fromClass)) { if (utils.isLambdaTarget(id)) { String clsName = utils.getNodeName(id); if (clsName != null) { debug("The interface could be not a SAM interface anymore or lambda target method name has changed => affecting lambda instantiations for ", clsName); context.affectUsage(new ClassNewUsage(clsName)); } } } }