![]() |
User Guide
|
Check if variable is used in given block. More...
Check if variable is used in given block.
Definition at line 35 of file var_usage_visitor.hpp.
#include <var_usage_visitor.hpp>
Public Member Functions | |
VarUsageVisitor ()=default | |
bool | variable_used (const ast::Node &node, std::string name) |
Private Member Functions | |
void | visit_name (const ast::Name &node) override |
rename matching variable More... | |
Private Attributes | |
std::string | var_name |
variable to check usage More... | |
bool | used = false |
|
default |
bool nmodl::visitor::VarUsageVisitor::variable_used | ( | const ast::Node & | node, |
std::string | name | ||
) |
Definition at line 26 of file var_usage_visitor.cpp.
|
overrideprivatevirtual |
rename matching variable
Implements nmodl::visitor::ConstVisitor.
Definition at line 19 of file var_usage_visitor.cpp.
|
private |
Definition at line 39 of file var_usage_visitor.hpp.
|
private |
variable to check usage
Definition at line 38 of file var_usage_visitor.hpp.