linc 0.7
Linc is a general-purpose programming language inspired by C
Loading...
Searching...
No Matches
linc::Value Member List

This is the complete list of members for linc::Value, including all inherited members.

fromDefault(const Types::type &type) (defined in linc::Value)linc::Valueinlinestatic
getArray() const (defined in linc::Value)linc::Valueinline
getArray() (defined in linc::Value)linc::Valueinline
getEnumerator() (defined in linc::Value)linc::Valueinline
getIfArray() const (defined in linc::Value)linc::Valueinline
getIfEnumerator() const (defined in linc::Value)linc::Valueinline
getIfPrimitive() const (defined in linc::Value)linc::Valueinline
getIfStructure() const (defined in linc::Value)linc::Valueinline
getPrimitive() const (defined in linc::Value)linc::Valueinline
getPrimitive() (defined in linc::Value)linc::Valueinline
getStructure() const (defined in linc::Value)linc::Valueinline
getStructure() (defined in linc::Value)linc::Valueinline
Kind enum name (defined in linc::Value)linc::Value
m_array (defined in linc::Value)linc::Value
m_enumerator (defined in linc::Value)linc::Value
m_primitive (defined in linc::Value)linc::Value
m_structure (defined in linc::Value)linc::Value
operator+(const Value &other) const (defined in linc::Value)linc::Valueinline
operator=(const Value &other) (defined in linc::Value)linc::Valueinline
operator=(Value &&other) (defined in linc::Value)linc::Valueinline
toApplicationString() const (defined in linc::Value)linc::Valueinline
toString() const (defined in linc::Value)linc::Valueinline
Value(const PrimitiveValue &value) (defined in linc::Value)linc::Valueinline
Value(const ArrayValue &value) (defined in linc::Value)linc::Valueinline
Value(const EnumeratorValue &value) (defined in linc::Value)linc::Valueinline
Value(const std::vector< Value > &value) (defined in linc::Value)linc::Valueinlineexplicit
Value(const Value &other) (defined in linc::Value)linc::Valueinline
Value(Value &&other) (defined in linc::Value)linc::Valueinline
~Value() (defined in linc::Value)linc::Valueinline