delve/Documentation/cli/locspec.md
Alessandro Arzilli 82ece54737 docs: Documentation for command line frontend (#518)
* documentation: copied old documentation from wiki

* command: better online documentation

Help without arguments prints just a short summary for each command,
help followed by a command prints the command's syntax and a longer
explanation.

* documentation: automatically generate Documentation/cli/README.md
2016-04-29 11:58:19 -07:00

1004 B

Location Specifiers

Several delve commands take a program location as an argument, the syntax accepted by this commands is:

  • *<address> Specifies the location of memory address address. address can be specified as a decimal, hexadecimal or octal number
  • <filename>:<line> Specifies the line line in filename. filename can be the partial path to a file or even just the base name as long as the expression remains unambiguous.
  • <line> Specifies the line line in the current file
  • +<offset> Specifies the line offset lines after the current one
  • -<offset> Specifies the line offset lines before the current one
  • <function>[:<line>] Specifies the line line inside function. The full syntax for function is <package>.(*<receiver type>).<function name> however the only required element is the function name, everything else can be omitted as long as the expression remains unambiguous.
  • /<regex>/ Specifies the location of all the functions matching regex