xref: /freebsd-src/contrib/llvm-project/llvm/tools/llvm-objdump/ObjdumpOptID.h (revision fe6060f10f634930ff71b7c50291ddc610da2475)
1*fe6060f1SDimitry Andric #ifndef LLVM_TOOLS_LLVM_OBJDUMP_OBJDUMP_OPT_ID_H
2*fe6060f1SDimitry Andric #define LLVM_TOOLS_LLVM_OBJDUMP_OBJDUMP_OPT_ID_H
3*fe6060f1SDimitry Andric 
4*fe6060f1SDimitry Andric enum ObjdumpOptID {
5*fe6060f1SDimitry Andric   OBJDUMP_INVALID = 0, // This is not an option ID.
6*fe6060f1SDimitry Andric #define OPTION(PREFIX, NAME, ID, KIND, GROUP, ALIAS, ALIASARGS, FLAGS, PARAM,  \
7*fe6060f1SDimitry Andric                HELPTEXT, METAVAR, VALUES)                                      \
8*fe6060f1SDimitry Andric   OBJDUMP_##ID,
9*fe6060f1SDimitry Andric #include "ObjdumpOpts.inc"
10*fe6060f1SDimitry Andric #undef OPTION
11*fe6060f1SDimitry Andric };
12*fe6060f1SDimitry Andric 
13*fe6060f1SDimitry Andric #endif // LLVM_TOOLS_LLVM_OBJDUMP_OBJDUMP_OPT_ID_H
14