18 #include <unordered_set>
Concrete visitor for all AST classes.
Represents top level AST node for whole NMODL input.
Concrete visitor for all AST classes.
Visitor used for generating the necessary AST nodes for CVODE.
void visit_program(ast::Program &node) override
visit node of type ast::Program
encapsulates code generation backend implementations
static Node * node(Object *)
Forward declarations of symbols in namespace nmodl::symtab.