![]() |
linc 0.7
Linc is a general-purpose programming language inspired by C
|
Public Types | |
| enum class | Kind : char { Invalid , UnaryPlus , UnaryMinus , LogicalNot , Stringify , Increment , Decrement , Typeof , BitwiseNot } |
Public Member Functions | |
| BoundUnaryOperator (Kind kind, Types::type operand_type) | |
| BoundUnaryOperator (Kind kind, Types::type operand_type, Types::type return_type) | |
| Kind | getKind () const |
| Types::type | getOperandType () const |
| Types::type | getReturnType () const |
| std::unique_ptr< const BoundUnaryOperator > | clone () const |
Static Public Member Functions | |
| static std::string | kindToString (Kind kind) |