The Psyche Project
|
The EmptySymbolName class. More...
#include <SymbolName_Empty.h>
Public Member Functions | |
virtual EmptySymbolName * | asEmptySymbolName () override |
virtual const EmptySymbolName * | asEmptySymbolName () const override |
virtual std::string | text () const override |
![]() | |
virtual PlainSymbolName * | asPlainSymbolName () |
virtual const PlainSymbolName * | asPlainSymbolName () const |
virtual TagSymbolName * | asTagSymbolName () |
virtual const TagSymbolName * | asTagSymbolName () const |
SymbolNameKind | kind () const |
Additional Inherited Members | |
![]() | |
SymbolName () | |
The EmptySymbolName class.
|
inlineoverridevirtual |
Cast this
SymbolName as an EmptySymbolName.
Reimplemented from psy::C::SymbolName.
|
inlineoverridevirtual |
Cast this
SymbolName as an EmptySymbolName.
Reimplemented from psy::C::SymbolName.
|
overridevirtual |
The text of this
SymbolName.
Implements psy::C::SymbolName.