Pegmatite
 All Classes Functions Variables Enumerations
Public Types | Public Member Functions | Public Attributes | List of all members
AST::Op Struct Reference

Value representing the operation to use in an arithmetic / assignment statement. More...

#include <ast.hh>

Inheritance diagram for AST::Op:
Inheritance graph
[legend]
Collaboration diagram for AST::Op:
Collaboration graph
[legend]

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
 

Detailed Description

Value representing the operation to use in an arithmetic / assignment statement.

Definition at line 194 of file ast.hh.


The documentation for this struct was generated from the following files: