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