location for error messages
context
target of call
The Declaration that triggered this check. Used to provide a better error message only.
0 same level >0 decrease nesting by number -1 increase nesting by 1 (fd is nested within 'this') LevelError error
Determine lexical level difference from this to nested function fd. Issue error if this cannot call fd.