|
|
The Use Browser helps you understand where and how a particular symbol is used. It can display the source code for all the uses of a particular symbol, and enables you to filter out usage types that you're not interested in.
Like Imagix 4D's Grep Tool, the Use Browser displays the actual line of source code from the source file. But the Use Browser relies on semantically derived knowledge of everywhere a symbol is used. As a result, symbol scoping is handled, and symbol usage hidden via macros can be seen. In addition, you're able to control what types of usage you want to view.
In this instance, the variable priority is being examined. You're able to view both the functions which set the variable, and those functions which read it. You can see the actual lines of code from the source files; double clicking on those lines brings them up in the File Editor. And the Symbol Information overlay is available to provide more information about any item in the window. Here it indicates that the first read of priority by Tk_AddOption occurs at line 369 of the file tkOption.c.
|