sapphirec
The Sapphire documentation
MulNode Class Referencefinal

#include <MulNode.h>

Inheritance diagram for MulNode:
BinaryOpNode ExprNode ASTNode

Public Member Functions

 MulNode (std::shared_ptr< ExprNode > left, std::shared_ptr< ExprNode > right, char op)
 
 ~MulNode ()
 
- Public Member Functions inherited from BinaryOpNode
 BinaryOpNode (std::shared_ptr< ExprNode > left, std::shared_ptr< ExprNode > right)
 
 ~BinaryOpNode ()
 
- Public Member Functions inherited from ExprNode
 ExprNode (std::shared_ptr< ExprNode > child)
 
 ExprNode ()
 
 ~ExprNode ()
 
- Public Member Functions inherited from ASTNode
 ASTNode ()
 
 ~ASTNode ()
 

Additional Inherited Members

- Protected Attributes inherited from BinaryOpNode
std::shared_ptr< ExprNodeleft
 
std::shared_ptr< ExprNoderight
 

Constructor & Destructor Documentation

◆ MulNode()

MulNode::MulNode ( std::shared_ptr< ExprNode left,
std::shared_ptr< ExprNode right,
char  op 
)

◆ ~MulNode()

MulNode::~MulNode ( )

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