Assert.isTrue(parent instanceof MethodInvocation || parent instanceof ConstructorInvocation || parent instanceof SuperConstructorInvocation);
Assert.isTrue(isInvocation(parent));
	private static int getArgumentIndexInInvocation(ASTNode node){		ASTNode parent= node.getParent();		Assert.isTrue(parent instanceof MethodInvocation ||		                   parent instanceof ConstructorInvocation ||		                   parent instanceof SuperConstructorInvocation);		if (parent instanceof MethodInvocation)			return ((MethodInvocation)parent).arguments().indexOf(node);		else if (parent instanceof ConstructorInvocation)				return ((ConstructorInvocation)parent).arguments().indexOf(node);		else 				return ((SuperConstructorInvocation)parent).arguments().indexOf(node);	}