
Hitachi Embedded Workshop User Manual
214
4.10.3
Supporting Duplicate Labels
In some languages, for example C++ overloaded functions, a label may represent more than one address. When
such a label name is entered in a dialog box, the HEW will display the [Select Function] dialog box to display
overloaded functions and member functions.
Figure 4.38 Select Function Dialog Box
Select overloaded functions or member functions in the [Select Function] dialog box. Generally, one function
can be selected at one time; only for setting breakpoints, multiple functions can be selected. This dialog box has
three areas.
[Select Function Name]
Displays the same-name functions or member functions and
their detailed information.
[Set Function Name]
Displays the function to be set and their detailed information.
[Counter]
[All Function]
Displays the number of same-name functions
or member functions.
[Select Function] Displays the number of functions displayed
in the [Select Function Name] list box.
[Set Function]
Displays the number of functions displayed
in the [Set Function Name] list box.
Selecting a Function
Click the function you wish to select in the [Select Function Name] list box, and click the [>] button. You will
see the selected function in the [Set Function Name] list box. To select all functions in the [Select Function
Name] list box, click the [>>] button.
Click the function you wish to deselect from the [Set Function Name] list box, and click the [<] button. To
deselect all functions, click the [<<] button. The deselected function will be moved from [Set Function Name]
list box back to the [Select Function Name] list box.
Setting a Function
Click the [OK] button to set the functions displayed in the [Set Function Name] list box. The functions are set
and the [Select Function] dialog box closes.