"conflicting inherited pointcuts in " + this.getName() + toAdd.getSignature(),
WeaverMessages.format(WeaverMessages.CONFLICTING_INHERITED_POINTCUTS,this.getName() + toAdd.getSignature()),
	private void addPointcutsResolvingConflicts(List acc, List added, boolean isOverriding) {		for (Iterator i = added.iterator(); i.hasNext();) {			ResolvedPointcutDefinition toAdd =				(ResolvedPointcutDefinition) i.next();				//System.err.println("adding: " + toAdd);			for (Iterator j = acc.iterator(); j.hasNext();) {				ResolvedPointcutDefinition existing =					(ResolvedPointcutDefinition) j.next();				if (existing == toAdd) continue;				if (!isVisible(existing.getModifiers(),					existing.getDeclaringType().resolve(getWorld()),					this)) {					continue;				}				if (conflictingSignature(existing, toAdd)) {					if (isOverriding) {						checkLegalOverride(existing, toAdd);						j.remove();					} else {						getWorld().showMessage(							IMessage.ERROR,							"conflicting inherited pointcuts in "								+ this.getName() + toAdd.getSignature(),							existing.getSourceLocation(),							toAdd.getSourceLocation());						j.remove();					}				}			}			acc.add(toAdd);		}	}