Search for a symbol with an advanced search expression.
When the compiler transforms the program into object code, it marks some of the more interesting points such as, subroutine entry points, or the location of a variable, by giving them an internal name, or symbol. In the case of variables and subroutines, these symbolic names are derived from the names used in the source code. Use this tab to search for a symbol with a simple search expression.
Symbol Search Pattern |
You can either enter the symbol name directly into this field, or select it from the drop-down list. |
Symbol Type |
Select Functions, Variables, or Functions and Variables, depending on the symbol for which you are searching. Selecting Functions shows only those symbols denoting functions, subroutines and methods. This option is useful for setting breakpoints. Selecting Variables shows only those symbols denoting variables. This option is useful for inspecting or addressing memory. |
Search Type |
Select Substring search, Exact search, or Similar search. Substring search matches any symbol whose name includes the specified string. This option is case-sensitive. For example, main matches mynamespace::main, main::foo and mainLoop, but not x::Main. Exact search matches any symbol whose name exactly matches the specified string. This option is case-sensitive. For example, main matches mynamespace::main and main::foo, but not mainLoop or x::Main. Similar search is similar to Substring search, but ignores case. |
Include Also Symbol W/O Debug Info |
Check this option if you want your search to include symbols for which debug information is not available. |
<Source File: Select here.> |
Select a source file from this dropdown menu to limit your search. |
<Executable and Shared Library: Select here.> |
Select an executable or shared library from this dropdown menu to limit your search. |
Matches |
This pane lists the symbols that match the specified seach pattern, including the scope of each symbol. Click a symbol from this list to select it. |
Selected Symbol |
This field displays the symbol you select in the Matches pane, including its scope. |
Select |
Click this button to select the symbol you have chosen in the Matches pane. The symbol appears in the field from which you invoked the Symbol Selector. |
Search |
Click this button to search for symbols that match the specified search options. |
Copyright © 2001-2011, Intel Corporation. All rights reserved.