private int pos(MethodCallExpr callExpr, Expression param) {
        int i = 0;
        for (Expression p : callExpr.getArguments()) {
            if (p == param) {
                return i;
            }
            i++;
        }
        throw new IllegalArgumentException();
    }
private int pos(MethodCallExpr callExpr, Expression param) {
        int i = 0;
        for (Expression p : callExpr.getArguments()) {
            if (p == param) {
                return i;
            }
            i++;
        }
        throw new IllegalArgumentException();
    }
private int pos ( MethodCallExpr callExpr , Expression param ) { int i = 0 ; for ( Expression p : callExpr . getArguments ( ) ) { if ( p == param ) { return i ; } i ++ ; } throw new IllegalArgumentException ( ) ; }
/
/