Function Calls.
Marks all code locations that perform function calls.
Intermediate values typically provided to function calls are:
- #0 Target The target object instance for the function call, if any.
- #1 Function The function object instance to be called.
- #n Arguments Zero or more arguments are provided as successive input data events.
Tagged nodes provide the following metadata:
- isNew If the call expression is part of a new instance allocation, e.g.
new Object()
- isInvoke If the call expression is part of a member expression, e.g.
a.b();