Concrete visitor for all AST classes.
Concrete visitor for all AST classes.
encapsulates code generation backend implementations
static Node * node(Object *)
Visitor for adding implicit arguments to [Core]NEURON functions.
void visit_function_call(ast::FunctionCall &node) override
visit node of type ast::FunctionCall
ImplicitArgumentVisitor(const std::string &simulator="coreneuron")