NEURON
local_to_assigned.cpp File Reference
#include <catch2/catch_test_macros.hpp>
#include "ast/program.hpp"
#include "parser/nmodl_driver.hpp"
#include "utils/nmodl_constructs.hpp"
#include "visitors/local_to_assigned_visitor.hpp"
#include "visitors/nmodl_visitor.hpp"
#include "visitors/perf_visitor.hpp"
#include "visitors/symtab_visitor.hpp"

Go to the source code of this file.

Functions

std::shared_ptr< ast::Programrun_local_to_assigned_visitor (const std::string &text)
 
 SCENARIO ("LOCAL to ASSIGNED variable transformer", "[visitor][localtoassigned]")
 

Function Documentation

◆ run_local_to_assigned_visitor()

std::shared_ptr<ast::Program> run_local_to_assigned_visitor ( const std::string &  text)

Definition at line 29 of file local_to_assigned.cpp.

◆ SCENARIO()

SCENARIO ( "LOCAL to ASSIGNED variable transformer"  ,
""  [visitor][localtoassigned] 
)

check for all ASSIGNED variables : old ones + newly converted ones

x and z should be converted from LOCAL to ASSIGNED

Definition at line 41 of file local_to_assigned.cpp.