![]() |
linc 0.7
Linc is a general-purpose programming language inspired by C
|
Public Member Functions | |
| ArrayValue (std::vector< Types::_invalid_type > array) | |
| ArrayValue (Types::_invalid_type value, std::size_t count) | |
| ArrayValue (std::vector< Types::_void_type > array) | |
| ArrayValue (Types::_void_type value, std::size_t count) | |
| ArrayValue (const ArrayValue &value, std::size_t count) | |
| ArrayValue (std::vector< ArrayValue > array) | |
| Types::Kind | getKind () const |
| void | pushVoid (Types::_void_type value) |
| void | push (const class Value &value) |
| ArrayValue (const ArrayValue &other) | |
| ArrayValue (ArrayValue &&other) | |
| ArrayValue & | operator= (const ArrayValue &other) |
| ArrayValue & | operator= (ArrayValue &&other) |
| Types::u64 | getCount () const |
| class Value | get (std::size_t index) const |
| void | set (std::size_t index, const class Value &value) |
| ArrayValue | operator+ (const ArrayValue &other) const |
| bool | operator== (const ArrayValue &other) const |
| bool | operator!= (const ArrayValue &other) const |
| std::vector< PrimitiveValue > | toPrimitiveList () const |
| std::string | toApplicationString () const |
| std::string | toString () const |
Static Public Member Functions | |
| static ArrayValue | fromDefault (Types::Kind kind, std::size_t count=0ul) |
| static ArrayValue | fromDefault (const Types::type &type, std::size_t count=0ul) |