User Manual

(the manual describes the build 170914)

Hex-Rays interactive operation: Map to another variable

Hotkey: =

This command allows the user to specify replace all occurrences of a variable by another variable. The decompiler will propose a list of variables that may replace the current variable. The list will include all variables that have exactly the same type as the current variable. Variables that are assigned to/from the current variable will be included too.

Please note that the decompiler does not verify the mapping. A wrong mapping may render the decompiler output incorrect.

The function arguments and the return value can not be mapped to other variables. However, other variable can be mapped to them.

A mapping can be undone by right clicking on the target variable and using the 'unmap variable' command.

See also: interactive operation