private void bindInvocation(Invokable invokable, Object[] args) { invokables.add(invokable); if (args != null) for (Object arg : args) { if (getClosureVarType(arg).isClosureVarPlaceholder()) freeVarsNumber++; } argsList.add(args); }
switch (getClosureVarType(args[i])) { case VAR: objs[i] = (curriedVars != null && curriedVarsFlags[curriedParamCounter]) ?