Provided by: clang-5.0_5.0-3~16.04.1_amd64 bug

NAME

       clang-include-fixer - manual page for clang-include-fixer 5.0

DESCRIPTION

       USAGE: clang-include-fixer [options] <source0> [... <sourceN>]

       OPTIONS:

       Generic Options:

       -help                      - Display available options (-help-hidden for more)

       -help-list                  -  Display  list  of  available options (-help-list-hidden for
              more)

       -version                   - Display the version of this program

       Tool options:

       -db                        - Specify input format

       =fixed
              -   Hard-coded mapping

       =yaml  -   Yaml database created by find-all-symbols

       =fuzzyYaml
              -   Yaml database, with fuzzy-matched names

       -extra-arg=<string>        - Additional argument to append to the compiler command line

       -extra-arg-before=<string> - Additional argument to prepend to the compiler command line

       -input=<string>            - String to initialize the database

       -insert-header=<string>    - Insert a specific header. This should run with STDIN mode.
              The result is written to stdout. It  is  currently  used  for  editor  integration.
              Support YAML/JSON format:

       -insert-header="{
              FilePath: "/path/to/foo.cc", QuerySymbolInfos: [

       {RawIdentifier: foo,
              Range: {Offset: 0, Length: 3}}

       ],     HeaderInfos: [ {Headers: "\"foo_a.h\"",

              QualifiedName: "a::foo"} ]}"

       -minimize-paths            - Whether to minimize added include paths

       -output-headers             -  Print the symbol being queried and all its relevant headers
       in
              JSON format to stdout:

       {      "FilePath": "/path/to/foo.cc", "QuerySymbolInfos": [

       {"RawIdentifier": "foo",
              "Range": {"Offset": 0, "Length": 3}}

       ],     "HeaderInfos": [ {"Header": "\"foo_a.h\"",

       "QualifiedName": "a::foo"} ]
              }

       -p=<string>                - Build path

       -q                         - Reduce terminal output

       -query-symbol=<string>     - Query a given symbol (e.g. "a::b::foo") in
              database directly without parsing the file.

       -stdin                     - Override source file's content (in the overlaying
              virtual file system) with input from <stdin> and run the tool on  the  new  content
              with  the  compilation  options of the source file. This mode is currently used for
              editor integration.

       -style=<string>            - Fallback style for reformatting after inserting new
              headers if there is no clang-format config file found.

SEE ALSO

       The full documentation for clang-include-fixer is maintained as a Texinfo manual.  If  the
       info and clang-include-fixer programs are properly installed at your site, the command

              info clang-include-fixer

       should give you access to the complete manual.