You opened the Cross Referencer by choosing Info > pico_struct Refers-To Components. The Cross Referencer therefore opens to display all the components of
pico_struct
. Look at the following node in your Reference view:
st pico_struct > H st headerentry
This means that: the struct
pico_struct
Has struct
headerentry
The component types that are displayed in this view are primitive C data dates (
pc
), typedefs (
td
) and structs (
st
). If a component type is referenced more than once, the number of references is indicated in brackets, e.g.,
[5]
. Now you know what components are used by
pico_struct
. As you just found out, one of these is the struct
headerentry
. You might also like to know if it is referred to by other symbols in the project.
In the Reference view, highlight the node:
H st headerentry
Right-click and choose Context menu > headerentry Referred-By as Component.
You now see all the symbols that refer to
headerentry
.
Notice that
headerentry
and
pico_struct
appear in the two nodes pointing to
headerentry
, and that both nodes are displayed in italics. This is because nodes that
already exist somewhere else in the Reference view are displayed in italics.
In the Cross Referencer
If you are concentrating on a particular symbol, in our case
headerentry
, you might want to hide distracting information:
Make sure
headerentry
is highlighted in the Reference view.
Right-click in this view and choose
Context menu > Show Restricted Tree of headerentry.