Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <Value.hpp>
Public Member Functions | |
std::shared_ptr< abstraction::Value > | asValue (bool move, bool isTemporary) override |
ext::type_index | getTypeIndex () const override |
abstraction::TypeQualifiers::TypeQualifierSet | getTypeQualifiers () const override |
bool | isTemporary () const override |
![]() | |
virtual | ~Value () noexcept=default |
std::shared_ptr< abstraction::Value > | clone (abstraction::TypeQualifiers::TypeQualifierSet typeQualifiers, bool isTemporary) |
virtual std::shared_ptr< abstraction::Value > | getProxyAbstraction () |
std::string | getType () const |
Additional Inherited Members |
|
overridevirtual |
Implements abstraction::Value.
|
overridevirtual |
Implements abstraction::Value.
|
overridevirtual |
Implements abstraction::Value.
|
overridevirtual |
Implements abstraction::Value.