"intertype declaration from " + m1.getAspectType().getName() + " conflicts with intertype declaration: " + m2.getSignature() + " from " + m2.getAspectType().getName(), m2.getSourceLocation(), getSourceLocation());
WeaverMessages.format(WeaverMessages.ITD_CONFLICT,m1.getAspectType().getName(), m2.getSignature(),m2.getAspectType().getName()), m2.getSourceLocation(), getSourceLocation());
	private void interTypeConflictError(		ConcreteTypeMunger m1,		ConcreteTypeMunger m2)	{		//XXX this works only if we ignore separate compilation issues		//XXX dual errors possible if (this instanceof BcelObjectType) return;				//System.err.println("conflict at " + m2.getSourceLocation());		getWorld().showMessage(IMessage.ERROR,			"intertype declaration from "				+ m1.getAspectType().getName()				+ " conflicts with intertype declaration: "				+ m2.getSignature()				+ " from "				+ m2.getAspectType().getName(),			m2.getSourceLocation(), getSourceLocation());	}