|
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 |
Public Member Functions inherited from abstraction::Value | |
| 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.