#include "llvm/Remarks/HotnessThresholdParser.h"
|
| HotnessThresholdParser (cl::Option &O) |
|
bool | parse (cl::Option &O, StringRef ArgName, StringRef Arg, std::optional< uint64_t > &V) |
|
| parser (Option &O) |
|
unsigned | getNumOptions () const override |
|
StringRef | getOption (unsigned N) const override |
|
StringRef | getDescription (unsigned N) const override |
|
const GenericOptionValue & | getOptionValue (unsigned N) const override |
|
bool | parse (Option &O, StringRef ArgName, StringRef Arg, std::optional< uint64_t > &V) |
|
void | addLiteralOption (StringRef Name, const DT &V, StringRef HelpStr) |
| Add an entry to the mapping table.
|
|
void | removeLiteralOption (StringRef Name) |
| Remove the specified option.
|
|
| generic_parser_base (Option &O) |
|
virtual | ~generic_parser_base ()=default |
|
virtual unsigned | getNumOptions () const =0 |
|
virtual StringRef | getOption (unsigned N) const =0 |
|
virtual StringRef | getDescription (unsigned N) const =0 |
|
virtual size_t | getOptionWidth (const Option &O) const |
|
virtual const GenericOptionValue & | getOptionValue (unsigned N) const =0 |
|
virtual void | printOptionInfo (const Option &O, size_t GlobalWidth) const |
|
void | printGenericOptionDiff (const Option &O, const GenericOptionValue &V, const GenericOptionValue &Default, size_t GlobalWidth) const |
|
template<class AnyOptionValue > |
void | printOptionDiff (const Option &O, const AnyOptionValue &V, const AnyOptionValue &Default, size_t GlobalWidth) const |
|
void | initialize () |
|
void | getExtraOptionNames (SmallVectorImpl< StringRef > &OptionNames) |
|
enum ValueExpected | getValueExpectedFlagDefault () const |
|
unsigned | findOption (StringRef Name) |
|
Definition at line 45 of file HotnessThresholdParser.h.
◆ HotnessThresholdParser()
llvm::remarks::HotnessThresholdParser::HotnessThresholdParser |
( |
cl::Option & |
O | ) |
|
|
inline |
◆ parse()
The documentation for this class was generated from the following file: