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: