MCPcopy Index your code
hub / github.com/beanshell/beanshell / getArguments

Method getArguments

src/bsh/BSHArguments.java:50–64  ·  view source on GitHub ↗
( CallStack callstack, Interpreter interpreter)

Source from the content-addressed store, hash-verified

48 be compounded.
49 */
50 public Object[] getArguments( CallStack callstack, Interpreter interpreter)
51 throws EvalError
52 {
53 // evaluate each child
54 Object[] args = new Object[jjtGetNumChildren()];
55 for(int i = 0; i < args.length; i++)
56 {
57 args[i] = ((SimpleNode)jjtGetChild(i)).eval(callstack, interpreter);
58 if ( args[i] == Primitive.VOID )
59 throw new EvalError( "Undefined argument: " +
60 ((SimpleNode)jjtGetChild(i)).getText(), this, callstack );
61 }
62
63 return args;
64 }
65}
66

Callers 4

getConstructorArgsMethod · 0.95
evalMethod · 0.80
doNameMethod · 0.80
objectAllocationMethod · 0.80

Calls 4

getTextMethod · 0.80
jjtGetNumChildrenMethod · 0.65
evalMethod · 0.65
jjtGetChildMethod · 0.65

Tested by

no test coverage detected