|
MXVM 1.8.1
Virtual Machine, Compiler, and Pascal Frontend
|
This is the complete list of members for pascal::UnaryOpNode, including all inherited members.
| accept(ASTVisitor &visitor) override | pascal::UnaryOpNode | virtual |
| getLineNumber() const | pascal::ASTNode | inline |
| line_number | pascal::ASTNode | private |
| MINUS enum value | pascal::UnaryOpNode | |
| NOT enum value | pascal::UnaryOpNode | |
| operand | pascal::UnaryOpNode | |
| Operator enum name | pascal::UnaryOpNode | |
| operator_ | pascal::UnaryOpNode | |
| opToString(Operator op) | pascal::UnaryOpNode | static |
| PLUS enum value | pascal::UnaryOpNode | |
| print(std::ostream &out, int indent=0) const | pascal::ASTNode | virtual |
| setLineNumber(int line) | pascal::ASTNode | inline |
| toString() const override | pascal::UnaryOpNode | virtual |
| UnaryOpNode(Operator op, std::unique_ptr< ASTNode > operandNode) | pascal::UnaryOpNode | inline |
| ~ASTNode()=default | pascal::ASTNode | virtual |