![Logo](logo.png) |
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.