Skip to content
  • Caroline Tice's avatar
    · e139cf23
    Caroline Tice authored
    Add infrastructure for standardizing arguments for commands and
    command options; makes it easier to ensure that the same type of
    argument will have the same name everywhere, hooks up help for command
    arguments, so that users can ask for help when they are confused about
    what an argument should be; puts in the beginnings of the ability to
    do tab-completion for certain types of arguments, allows automatic
    syntax help generation for commands with arguments, and adds command
    arguments into command options help correctly.
    
    Currently only the breakpoint-id and breakpoint-id-range arguments, in
    the breakpoint commands, have been hooked up to use the new mechanism.
    The next steps will be to fix the command options arguments to use
    this mechanism, and to fix the rest of the regular command arguments
    to use this mechanism.  Most of the help text is currently missing or
    dummy text; this will need to be filled in, and the existing argument
    help text will need to be cleaned up a bit (it was thrown in quickly,
    mostly for testing purposes).
    
    Help command now works for all argument types, although the help may not
    be very helpful yet.
    
    Those commands that take "raw" command strings now indicate it in their
    help text.
    
    llvm-svn: 115318
    e139cf23
Loading