![]() |
User Guide
|
#include "visitors/loop_unroll_visitor.hpp"#include "ast/all.hpp"#include "parser/c11_driver.hpp"#include "utils/logger.hpp"#include "visitors/index_remover.hpp"#include "visitors/visitor_utils.hpp"Go to the source code of this file.
Namespaces | |
| nmodl | |
| encapsulates code generation backend implementations | |
| nmodl::visitor | |
| Implementation of different AST visitors. | |
Functions | |
| static std::shared_ptr< ast::Expression > | nmodl::visitor::unwrap (const std::shared_ptr< ast::Expression > &expr) |
| return underlying expression wrapped by WrappedExpression More... | |
| static std::shared_ptr< ast::ExpressionStatement > | nmodl::visitor::unroll_for_loop (const std::shared_ptr< ast::FromStatement > &node) |
| Unroll given for loop. More... | |