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:
`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