(Context cx, VarScope scope, Scriptable thisObj)
| 29 | } |
| 30 | |
| 31 | @Override |
| 32 | public Object exec(Context cx, VarScope scope, Scriptable thisObj) { |
| 33 | Object ret; |
| 34 | if (!ScriptRuntime.hasTopCall(cx)) { |
| 35 | // It will go through "call" path. but they are equivalent |
| 36 | ret = ScriptRuntime.doTopCall(this, cx, scope, thisObj, descriptor.isStrict()); |
| 37 | cx.processMicrotasks(); |
| 38 | } else { |
| 39 | ret = |
| 40 | descriptor |
| 41 | .getCode() |
| 42 | .execute(cx, this, null, scope, thisObj, ScriptRuntime.emptyArgs); |
| 43 | } |
| 44 | return ret; |
| 45 | } |
| 46 | } |
nothing calls this directly
no test coverage detected