shadow.getSourceLocation());
shadow.getSourceLocation(), null, new ISourceLocation[]{this.getSourceLocation()});
	public boolean match(Shadow shadow, World world) {		if (super.match(shadow, world)) {			IMessage message = new Message(				msg,				shadow.toString(),				isError ? IMessage.ERROR : IMessage.WARNING,				shadow.getSourceLocation());			world.getMessageHandler().handleMessage(message);						AsmRelationshipProvider.checkerMunger(world.getModel(), shadow, this);		}		return false;	}