MLIR  20.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::cl::OptionValue< PassArgData > Struct Referencefinal

Define a valid OptionValue for the command line pass argument. More...

+ Inheritance diagram for llvm::cl::OptionValue< PassArgData >:

Public Member Functions

 OptionValue (const PassArgData &value)
 
 OptionValue ()=default
 
void anchor () override
 
bool hasValue () const
 
const PassArgData & getValue () const
 
void setValue (const PassArgData &value)
 

Public Attributes

PassArgData value
 

Detailed Description

Define a valid OptionValue for the command line pass argument.

Definition at line 827 of file PassRegistry.cpp.

Constructor & Destructor Documentation

◆ OptionValue() [1/2]

llvm::cl::OptionValue< PassArgData >::OptionValue ( const PassArgData &  value)
inline

Definition at line 829 of file PassRegistry.cpp.

◆ OptionValue() [2/2]

llvm::cl::OptionValue< PassArgData >::OptionValue ( )
default

Member Function Documentation

◆ anchor()

void llvm::cl::OptionValue< PassArgData >::anchor ( )
inlineoverride

Definition at line 831 of file PassRegistry.cpp.

◆ getValue()

const PassArgData& llvm::cl::OptionValue< PassArgData >::getValue ( ) const
inline

Definition at line 834 of file PassRegistry.cpp.

◆ hasValue()

bool llvm::cl::OptionValue< PassArgData >::hasValue ( ) const
inline

Definition at line 833 of file PassRegistry.cpp.

◆ setValue()

void llvm::cl::OptionValue< PassArgData >::setValue ( const PassArgData &  value)
inline

Definition at line 835 of file PassRegistry.cpp.

Member Data Documentation

◆ value

PassArgData llvm::cl::OptionValue< PassArgData >::value

Definition at line 837 of file PassRegistry.cpp.


The documentation for this struct was generated from the following file: