LLVM 18.0.0git
|
#include "llvm/Support/CommandLine.h"
Public Member Functions | |
OptionValue ()=default | |
OptionValue (const DataType &V) | |
template<class DT > | |
OptionValue< DataType > & | operator= (const DT &V) |
![]() | |
bool | hasValue () const |
const DataType & | getValue () const |
void | setValue (const DT &) |
bool | compare (const DataType &) const |
bool | compare (const GenericOptionValue &) const override |
virtual bool | compare (const GenericOptionValue &V) const =0 |
Additional Inherited Members | |
![]() | |
using | WrapperType = OptionValue< DataType > |
![]() | |
~OptionValueBase ()=default | |
![]() | |
GenericOptionValue ()=default | |
GenericOptionValue (const GenericOptionValue &)=default | |
GenericOptionValue & | operator= (const GenericOptionValue &)=default |
~GenericOptionValue ()=default | |
Definition at line 617 of file CommandLine.h.
|
default |
|
inline |
Definition at line 621 of file CommandLine.h.
References llvm::cl::OptionValueBase< DataType, std::is_class_v< DataType > >::setValue().
|
inline |
Definition at line 624 of file CommandLine.h.
References llvm::cl::OptionValueBase< DataType, std::is_class_v< DataType > >::setValue().