Base visitor class. More...
#include <memory>#include "tcalc/ast/binaryop.hpp"#include "tcalc/ast/control_flow.hpp"#include "tcalc/ast/function.hpp"#include "tcalc/ast/node.hpp"#include "tcalc/ast/number.hpp"#include "tcalc/ast/program.hpp"#include "tcalc/ast/unaryop.hpp"#include "tcalc/ast/variable.hpp"#include "tcalc/error.hpp"Go to the source code of this file.
Classes | |
| class | tcalc::ast::BaseVisitor< RT > |
| Base visitor class with default return type. More... | |
Macros | |
| #define | __check_node_type(node, type, entry) |
| #define | VISIT_DEFAULT(node) |
Base visitor class.
| #define __check_node_type | ( | node, | |
| type, | |||
| entry | |||
| ) |
| #define VISIT_DEFAULT | ( | node | ) |