archives

« Bugzilla Issues Index

#3446 — 7.3.12 Invoke: Replace steps 3-5 with GetV


7.3.12 Invoke(O,P, [args])

Steps 3-5 basically perform GetV, step 6 can also be omitted because Call handles abrupt completions. That means Invoke can be reduced to:

---
1. Assert: P is a valid property key.
2. If args was not passed, then let args be a new empty List.
3. Let func be GetV(O, P).
4. Return Call(func, O, args).
---


fixed in rev30 editor's draft


fixed in rev30