Extended Naming Syntax

IDB implements several extensions to the normal language expressions and names to let you reference variables, types, and so on, that are not visible by the normal language rules.

For example:

for all languages:

“file_name”`identifier

`scope_name`scope-name`identifier

for Fortran:

module_name %% identifier

For example, to set a breakpoint in the subroutine bar contained in a globally  defined module foo, do:

 

(idb) stop in foo%%bar