mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-01 17:32:36 +00:00
Add a comment to some code that at first glance just doesn't look right.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17886 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
99d3604acf
commit
5cc498f116
@ -972,5 +972,11 @@ VersOp("version", cl::desc("display the version"),
|
||||
|
||||
// Utility function for printing the help message.
|
||||
void cl::PrintHelpMessage() {
|
||||
// This looks weird, but it actually prints the help message. The
|
||||
// NormalPrinter variable is a HelpPrinter and the help gets printed when
|
||||
// its operator= is invoked. That's because the "normal" usages of the
|
||||
// help printer is to be assigned true/false depending on whether the
|
||||
// --help option was given or not. Since we're circumventing that we have
|
||||
// to make it look like --help was given, so we assign true.
|
||||
NormalPrinter = true;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user