LLVM: llvm:π:OptionValue< FnT > Struct Reference (original) (raw)
Inheritance diagram for llvm:π:OptionValue< FnT >:
[legend]
| Public Member Functions | |
|---|---|
| OptionValue ()=default | |
| OptionValue (const FnT &V) | |
| OptionValue< FnT > & | operator= (const FnT &V) |
| Public Member Functions inherited from llvm:π:OptionValueCopy< FnT > | |
| bool | hasValue () const |
| const FnT & | getValue () const |
| void | setValue (const FnT &V) |
| bool | compare (const FnT &V) const |
| Public Member Functions inherited from llvm:π:GenericOptionValue | |
| virtual bool | compare (const GenericOptionValue &V) const =0 |
| Additional Inherited Members | |
|---|---|
| Protected Member Functions inherited from llvm:π:OptionValueCopy< FnT > | |
| OptionValueCopy (const OptionValueCopy &)=default | |
| OptionValueCopy & | operator= (const OptionValueCopy &)=default |
| ~OptionValueCopy ()=default | |
| Protected Member Functions inherited from llvm:π:GenericOptionValue | |
| GenericOptionValue ()=default | |
| GenericOptionValue (const GenericOptionValue &)=default | |
| GenericOptionValue & | operator= (const GenericOptionValue &)=default |
| ~GenericOptionValue ()=default |
Detailed Description
Definition at line 34 of file TableGenBackend.cpp.
Constructor & Destructor Documentation
| llvm:π:OptionValue< FnT >::OptionValue ( ) | default |
|---|
Referenced by operator=().
β OptionValue() [2/2]
| llvm:π:OptionValue< FnT >::OptionValue ( const FnT & V) | inline |
|---|
Definition at line 37 of file TableGenBackend.cpp.
References llvm:π:OptionValueBase< DataType, std::is_class_v< DataType > >::setValue().
Member Function Documentation
β operator=()
| OptionValue< FnT > & llvm:π:OptionValue< FnT >::operator= ( const FnT & V) | inline |
|---|
Definition at line 39 of file TableGenBackend.cpp.
References OptionValue(), and llvm:π:OptionValueBase< DataType, std::is_class_v< DataType > >::setValue().
The documentation for this struct was generated from the following file:
- lib/TableGen/TableGenBackend.cpp