Provided by: irony-server_1.5.0-2_amd64 bug

NAME

       irony-server - The back-end server for Emacs irony-mode

SYNOPSIS

       irony-server [options] [command] [<args>]

DESCRIPTION

       irony-server  provides  the  libclang  interface  to irony-mode. It uses a simple protocol
       based on S-expression. This server is written in C++ and requires the  following  packages
       to be installed on your system: CMake >= 2.8.3, and libclang.

OPTIONS

       -v, --version
              Show version and exit.

       -h, --help
              Show more detailed command help.

       -i, --interactive
              Run an interactive command loop. It accepts only the Commands listed below. This is
              primarily a machine interface that the user interacts with via irony.el.

       -d, --debug
              Write debug info to log file.

       --log-file PATH
              Write logs to path instead of standard error.

COMMANDS

       candidates PREFIX STYLE
          Print  completion  candidates  (require   previous   complete).   STYLE   is   "exact",
          "case-insensitive" or "smart-case".

       complete FILE LINE COL [-- [COMPILE_OPTIONS...]]
          Perform code completion at a given location.

       completion-diagnostics
          Print the diagnostics generated during complete.

       diagnostics
          Print the diagnostics of the last parse.

       exit
          Exit interactive mode, print nothing.

       get-compile-options BUILD_DIR FILE
          Get compile options for FILE from JSON database in PROJECT_ROOT.

       get-type LINE COL
          Get type of symbol at a given location.

       help
          Show this message.

       parse FILE [-- [COMPILE_OPTIONS...]]
          Parse the given file.

       reset-unsaved FILE
          Reset FILE, its content is up to date.

       set-debug [on|off]
          Enable or disable verbose logging.

       set-unsaved FILE UNSAVED-CONTENT-FILE
          Tell irony-server that UNSAVED-CONTENT-FILE contains the effective content of FILE.

AUTHOR

       Nicholas D Steeves <nsteeves@gmail.com>