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