 |
User Guide
|
encapsulates code generation backend implementations
void visit_neuron_block(ast::NeuronBlock &node) override
Visit ast::NeuronBlock nodes to check if there is any GLOBAL variables defined in them that are writt...
GlobalToRangeVisitor(const ast::Program &node)
Constructor that takes as parameter the AST.
Visitor to convert GLOBAL variables to RANGE variables.
Concrete visitor for all AST classes.
GlobalToRangeVisitor()=delete
Default constructor.
const ast::Program & ast
ast::Ast* node
Represents top level AST node for whole NMODL input.
Represent NEURON block in the mod file.
Concrete visitor for all AST classes.