if (binding.getPointcut().matchesExecution(this, constructor))
{
if (AspectManager.verbose) logger.debug("constructor matched binding: " + constructor);
adviceBindings.add(binding);
binding.addAdvisor(this);
pointcutResolved(constructorInfos[i], binding, new ConstructorJoinpoint(constructor));
// if we must keep track of deprecated fields and the field is already initialized
if (AspectManager.maintainAdvisorMethodInterceptors && constructorInterceptors != null)
{
constructorInterceptors[i] = constructorInfos[i].getInterceptors();
}