Add the MoreHelp function pointer. If non-null, this specifies a function to be called to print out additional help information

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17756 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Reid Spencer
2004-11-14 21:49:13 +00:00
parent 33e2fcd6f5
commit cc08ee507f

View File

@@ -1046,6 +1046,14 @@ struct aliasopt {
void apply(alias &A) const { A.setAliasFor(Opt); }
};
/// Permit the tool to provide additional help output after the normal
/// help output. To use this, create a function that returns void and
/// takes no arguments. Assign its address to cl::MoreHelp. If set,
/// this function will be called just before the CommandLine exits
/// after printing the help.
/// @brief Optional pointer to additional help function
extern void (*MoreHelp)();
} // End namespace cl
} // End namespace llvm