{
InjectionPoint localInjectionPoint = (InjectionPoint)((Iterator)localObject).next();
localHashSet.addAll(localInjectionPoint.getDependencies());
}
localObject = $ImmutableSet.copyOf(localHashSet);
return new ProviderWithDependencies()
{
@Inject
void initialize(Injector paramAnonymousInjector)
{
paramAnonymousInjector.injectMembers(this.val$delegate);