#include <ast.h>
◆ BinaryExpr()
      
        
          | BinaryExpr::BinaryExpr  | 
          ( | 
          Expr *  | 
          lhs,  | 
        
        
           | 
           | 
          Expr *  | 
          rhs,  | 
        
        
           | 
           | 
          char  | 
          op  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~BinaryExpr()
  
  
      
        
          | virtual BinaryExpr::~BinaryExpr  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ initialize_expression_node_info()
  
  
      
        
          | void BinaryExpr::initialize_expression_node_info  | 
          ( | 
          std::unordered_map< std::string, SymTabItem > *  | 
          symbolTable | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ printExpression()
  
  
      
        
          | void BinaryExpr::printExpression  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ transpile()
  
  
      
        
          | void BinaryExpr::transpile  | 
          ( | 
          std::ostream &  | 
          out,  | 
         
        
           | 
           | 
          int  | 
          tab = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ lhs
◆ op
◆ rhs
The documentation for this class was generated from the following files: