User Guide
longitudinal_diffusion_visitor.cpp File Reference
#include "longitudinal_diffusion_visitor.hpp"
#include "ast/ast_decl.hpp"
#include "ast/kinetic_block.hpp"
#include "ast/longitudinal_diffusion_block.hpp"
#include "ast/name.hpp"
#include "ast/program.hpp"
#include "ast/statement.hpp"
#include "ast/statement_block.hpp"
#include "ast/string.hpp"
#include "visitor_utils.hpp"
#include <memory>

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::StatementBlock > nmodl::visitor::make_statement_block (ast::KineticBlock &kinetic_block, nmodl::ast::AstNodeType node_type)
 
static std::shared_ptr< ast::LongitudinalDiffusionBlock > nmodl::visitor::create_block (ast::KineticBlock &node)