Value representing the operation to use in an arithmetic / assignment statement. More...
#include <ast.hh>
Public Types | |
enum | OpKind { Add, Assign, Sub, Mul, Div, Min, Max } |
The type of operation to perform. | |
Public Member Functions | |
virtual void | construct (const pegmatite::InputRange &r, pegmatite::ASTStack &st) override |
Public Attributes | |
enum AST::Op::OpKind | op |
Value representing the operation to use in an arithmetic / assignment statement.