MXVM 1.8.1
Virtual Machine, Compiler, and Pascal Frontend
Loading...
Searching...
No Matches
pascal::IfStmtNode Member List

This is the complete list of members for pascal::IfStmtNode, including all inherited members.

accept(ASTVisitor &visitor) overridepascal::IfStmtNodevirtual
conditionpascal::IfStmtNode
elseStatementpascal::IfStmtNode
getLineNumber() constpascal::ASTNodeinline
IfStmtNode(std::unique_ptr< ASTNode > cond, std::unique_ptr< ASTNode > thenStmt, std::unique_ptr< ASTNode > elseStmt=nullptr)pascal::IfStmtNodeinline
line_numberpascal::ASTNodeprivate
print(std::ostream &out, int indent=0) constpascal::ASTNodevirtual
setLineNumber(int line)pascal::ASTNodeinline
thenStatementpascal::IfStmtNode
toString() const overridepascal::IfStmtNodevirtual
~ASTNode()=defaultpascal::ASTNodevirtual