#include "mlir/TableGen/Pass.h"
|
| | PassOption (const llvm::Record *def) |
| StringRef | getCppVariableName () const |
| | Return the name for the C++ option variable.
|
| StringRef | getArgument () const |
| | Return the command line argument to use for this option.
|
| StringRef | getType () const |
| | Return the C++ type of the option.
|
| std::optional< StringRef > | getDefaultValue () const |
| | Return the default value of the option.
|
| StringRef | getDescription () const |
| | Return the description for this option.
|
| std::optional< StringRef > | getAdditionalFlags () const |
| | Return the additional flags passed to the option constructor.
|
| bool | isListOption () const |
| | Flag indicating if this is a list option.
|
Definition at line 24 of file Pass.h.
◆ PassOption()
| mlir::tblgen::PassOption::PassOption |
( |
const llvm::Record * | def | ) |
|
|
inlineexplicit |
◆ getAdditionalFlags()
| std::optional< StringRef > PassOption::getAdditionalFlags |
( |
| ) |
const |
Return the additional flags passed to the option constructor.
Definition at line 38 of file Pass.cpp.
◆ getArgument()
| StringRef PassOption::getArgument |
( |
| ) |
const |
Return the command line argument to use for this option.
Definition at line 23 of file Pass.cpp.
◆ getCppVariableName()
| StringRef PassOption::getCppVariableName |
( |
| ) |
const |
Return the name for the C++ option variable.
Definition at line 19 of file Pass.cpp.
◆ getDefaultValue()
| std::optional< StringRef > PassOption::getDefaultValue |
( |
| ) |
const |
Return the default value of the option.
Definition at line 29 of file Pass.cpp.
◆ getDescription()
| StringRef PassOption::getDescription |
( |
| ) |
const |
Return the description for this option.
Definition at line 34 of file Pass.cpp.
◆ getType()
| StringRef PassOption::getType |
( |
| ) |
const |
Return the C++ type of the option.
Definition at line 27 of file Pass.cpp.
◆ isListOption()
| bool PassOption::isListOption |
( |
| ) |
const |
Flag indicating if this is a list option.
Definition at line 43 of file Pass.cpp.
The documentation for this class was generated from the following files: