Everything
 

Functions and Variables Access Table panel


This panel displays the functions that access variables in the form of an orthogonal table.

Figure A.43

Functions and Variables Access Table Panel

 

This section describes the following.

[How to open]

-

From the [View] menu, select [Functions and Variables Access Table].

[Description of each area]

(1)

Table area

(a)

[Orthogonal Table] tab

In the active project, the functions that access variables are displayed in an orthogonal table.

This information is created using the cross reference information and map information. If no information is displayed, click (button for running a build with the build option for generating the orthogonal table made valid) on the right edge of the toolbar and generate information.

 

The state of functions accessing variables which has been acquired by statically analyzing the C source program is also displayed.

-

A cell containing "R" indicates that the value of the variable has been read. The number in parentheses indicates the number of locations at which the variable was read from within the function.

-

A cell containing "W" indicates that the value of the variable has been written. The number in parentheses indicates the number of locations at which the variable was written to within the function.

 

Double-clicking the variable name or cell which shows the state of access to the variable displays that definition in an editor.

(2)

Tab selection area

There is the [Orthogonal Table] tab which displays the functions that access variables in the form of an orthogonal table.

[Toolbar]

The toolbar is displayed only when the compiler in use supports generation of cross reference information.

 

If the build option related to generation of the cross reference information is invalid, clicking on this button validates the build option and runs a build. If a file is being edited by the text editor at the time, the file is saved.