Everything
2.6.5 Filter the analysis information

You can set filters for displaying information on the Function List panel/Variable List panel.

The following types of filters are available.

 

(1) Filtering via custom settings for each column

(2) Filtering results linked to panel

Caution

The Filtering via custom settings for each column and the Filtering results linked to panel are mutually exclusive functions. For this reason, the two filtering functions described here cannot be enabled simultaneously (when one of the filters is active, setting the other filter will disable the first one).

(1)

Filtering via custom settings for each column

Configure a custom filter for each column, and display the acquired information.

To do this, click on the filter icon ( / ) of the target column name, then select the following menu item.

Table 2.6

Filter Display Settings

Item

Description

(All)

Does not set filter (resets filter display).

Displays all information.

(Custom)

Opens the Filter Settings dialog box to set detailed filtering conditions.

Only information matching the conditions specified in this dialog will be displayed.

(Blanks)

Displays empty ("-") fields.

(NonBlanks)

Does not display empty ("-") fields.

Information list

All acquired information is displayed in a list as strings.

Only values matching the string selected from the list are displayed.

 

Select [(Custom)] to open the Filter Settings dialog box. Use this dialog box to set up to two condition groups. Both conditions can be linked into a single filtering condition via the logical operator buttons ([AND] / [OR]).

Use the top condition-specification area if you only wish to specify one filtering condition.

Figure 2.15

Filtering via Custom Settings for Each Column (Filter Settings Dialog Box)

 

The meanings of the filter icons are as follows:

Table 2.7

Filter Icons

Icon

Description

 

Indicates that no filtering is taking place (default).

 

Indicates that the information is being filtered.

(2)

Filtering results linked to panel

 

(a) Linking with the Project Tree panel

(b) Linking with the Editor panel

(c) Linking with the Debug Manager panel [RH850]

Caution

If "(1) Filtering via custom settings for each column" is configured while the information is being filtered via the method described below, linking displays that have been taking place will be reset.

Remark

The three filtering functions described below can be used simultaneously.

(a)

Linking with the Project Tree panel

Only display values for functions/variables in a file/category selected in the Project Tree panel.

To do this, click the button on the Function List panel/Variable List panel toolbar to enable this filtering function, then from the Project Tree panel, select the desired file(s)/category(s). Click this button again to disable this function. The relationship between the selections in the Project Tree panel and the filtered functions/variables is as follows:

Table 2.8

Filtering Linked to Project Tree Panel

Selection

Display

Single file in active project

Functions/variables defined in single file

Multiple files in active project

Functions/variables defined in multiple files

Single category in active project

Functions/variables defined in single category

Multiple categories in active project

Functions/variables defined in multiple categories

Combination of files and categories in active project

Functions/variables defined in the selected files and categories

Other than the above

All functions/variables defined in files included in the active project

Caution

Assembler source files cannot be analyzed.

Remark

If a header file is selected, then functions/variables defined in that header file are displayed.

(b)

Linking with the Editor panel

Only display information for functions/variables starting with the word at the caret position in the Editor panel.

To do this, click the button on the Function List panel/Variable List panel toolbar to enable this filtering function, then move the caret to the desired function/variable name in the Editor panel. Click this button again to disable this function. Note, however, that if there is no word at the caret position (e.g. if it is at a space or tab character), then the display will not be filtered linked to the Editor panel.

(c)

Linking with the Debug Manager panel [RH850]

Only display information for functions/variables in the common region (Common) and PEn currently being selected in the Debug Manager panel.

To do this, click the button on the Function List panel/Variable List panel toolbar to enable this filtering function. Click this button again to disable this function. Note, however, that if the selected microcontroller version does not support multi-core, then this function will be invalid.