  | 
  
    User Guide
    
   | 
 
 
 
 
void visit_paren_expression(ast::ParenExpression &node) override
Visit parenthesis expression and simplify it.
 
encapsulates code generation backend implementations
 
ConstantFolderVisitor()=default
 
Perform constant folding of integer/float/double expressions.
 
Concrete visitor for all AST classes.
 
void visit_wrapped_expression(ast::WrappedExpression &node) override
Visit wrapped node type and perform constant folding.
 
Wrap any other expression type.
 
Concrete visitor for all AST classes.