Resolve possibly complex name to an object value. Throws EvalError on various failures. A null object value is indicated by a Primitive.NULL. A return type of Primitive.VOID comes from attempting to access an undefined variable. Some cases: myVariable myVariable.foo myVariable.f
( CallStack callstack, Interpreter interpreter )
| 172 | "this.callstack" magic field. |
| 173 | */ |
| 174 | public Object toObject( CallStack callstack, Interpreter interpreter ) |
| 175 | throws UtilEvalError |
| 176 | { |
| 177 | return toObject( callstack, interpreter, false ); |
| 178 | } |
| 179 | |
| 180 | /** |
| 181 | @see #toObject(CallStack, Interpreter) |
no test coverage detected