NextPrevUpTopContentsIndex

4.3.4 Function callers and callees

The commands described in this section, require that LispWorks is producing cross-referencing information. This information is produced by turning source debugging on while compiling and loading the relevant definitions (see toggle-source-debugging in the LispWorks Reference Manual ).

List Callers

Editor Command

Argument: function
Key sequence: None

Produces a Function Call Browser window showing those functions that call function . The name of the current top-level definition is offered as a default value for function . A prefix argument automatically causes this default value to be used.

List Callees

Editor Command

Argument: function
Key sequence: None

Produces a Function Call Browser window showing those functions that are called by function . The name of the current top-level definition is offered as a default value for function . A prefix argument automatically causes this default value to be used.

Show Paths To

Editor Command

Argument: function
Key sequence: None

Produces a Function Call Browser window showing the callers of function . The name of the current top-level definition is offered as a default value for function . A prefix argument automatically causes this default value to be used.

Show Paths From

Editor Command

Argument: function
Key sequence: None

Produces a Function Call Browser window showing the function calls from function . The name of the current top-level definition is offered as a default value for function . A prefix argument automatically causes this default value to be used.

Edit Callers

Editor Command

Argument: function
Key sequence: None

Produces an Editor window showing the latest definition found for a function that calls function . The name of the current top-level definition is offered as a default value for function . A prefix argument automatically causes this default value to be used. The latest definitions of each of the other functions that call function are available via the Continue Tags Search command.

Edit Callees

Editor Command

Argument: function
Key sequence: None

Produces an Editor window showing the latest definition found for a function called by function . The name of the current top-level definition is offered as a default value for function . A prefix argument automatically causes this default value to be used. The latest definitions of each of the other functions that are called by function are available via the Continue Tags Search command.


LispWorks Editor User Guide (Macintosh version) - 23 Feb 2006

NextPrevUpTopContentsIndex