Displays the subcommands that you can use. The CLI responds by displaying the subcommands shown here. Do not use additional arguments with this subcommand.
Allows you to create blocks, enum_type, named_constant, typedef, upc_shared_type, and variable symbols. The type of symbol determines the properties you meed to specify. In all cases, you must specify the
kind property. If you are creating a located symbol such as a block, you need to provide a location. If you are creating a upc_shared_type, you need a target_type index.
Returns properties of the symbols whose soids are specified. Specify the kinds of properties using the
other-args argument.
If you use the –all option instead of
object-id, the CLI returns a list containing one (sublist) element for each object.
Look up a symbol by name. Specify the kind of lookup using the
other-args argument. The values you can enter are:
by_language_rules: Use the language rules of the language of the scope to find a single name.
by_path: Look up a symbol using a pathname.
by_properties [proptery_regexp_pair]: TotalView recurses down the scope tree after it visits a symbol. This means TotalView will search for matching symbols in the specified scope and any nested scope. The
walk property shows an example.
by_type_index: Look up a symbol using a type index.
in_scope: Look up a name in the given scope and in all enclosing scopes, and in the global scope.
Displays the properties that the CLI can access. Do not use additional arguments with this option. The arguments displayed are those that are displayed for the scope of all types. Additional properties also exist but are not shown.(Only the ones used by all are visible.) For more information, see
TV::symbol.
Walk the scope, calling Tcl commands at particular points in the walk. The commands are named using the following options:
by_properties [proptery_regexp_pair]: TotalView recurses down the scope tree after it visits a symbol. This means TotalView will search for matching symbols in the specified scope and any nested scope. For example:
–pre_scope tcl_cmd: Names the commands called before walking a scope.
–pre_sym tcl_cmd: Names the commands called before walking a symbol.
–post_scope tcl_cmd: Names the commands called after walking a scope.
–post_symbol tcl_cmd: Names the commands called after walking a symbol.
tcl_cmd: Names the commands called for each symbol.
The TV::scope command lets you examine and set a scope’s properties and states.