|
MLIR 22.0.0git
|
This class represents a specific pass option that contains a list of values of the provided data type. More...
#include "mlir/Pass/Pass.h"
Public Member Functions | |
| template<typename... Args> | |
| ListOption (Pass &parent, StringRef arg, Args &&...args) | |
| Public Member Functions inherited from mlir::detail::PassOptions::ListOption< DataType, OptionParser > | |
| template<typename... Args> | |
| ListOption (PassOptions &parent, StringRef arg, Args &&...args) | |
| ~ListOption () override=default | |
| ListOption< DataType, OptionParser > & | operator= (const ListOption< DataType, OptionParser > &other) |
| bool | handleOccurrence (unsigned pos, StringRef argName, StringRef arg) override |
| ListOption< DataType, OptionParser > & | operator= (ArrayRef< DataType > values) |
| Allow assigning from an ArrayRef. | |
| MutableArrayRef< DataType > | operator* () |
| Allow accessing the data held by this option. | |
| ArrayRef< DataType > | operator* () const |
This class represents a specific pass option that contains a list of values of the provided data type.
|
inline |
Definition at line 106 of file Pass.h.
References ListOption(), and mlir::Pass::Pass().
Referenced by ListOption().