User Guide
codegen_compatibility_visitor.cpp File Reference
#include <catch2/catch_test_macros.hpp>
#include <catch2/matchers/catch_matchers_string.hpp>
#include "ast/program.hpp"
#include "codegen/codegen_compatibility_visitor.hpp"
#include "parser/nmodl_driver.hpp"
#include "test/unit/utils/test_utils.hpp"
#include "visitors/perf_visitor.hpp"
#include "visitors/symtab_visitor.hpp"

Go to the source code of this file.

Functions

bool runCompatibilityVisitor (const std::string &nmodl_text, const std::string &simulator="coreneuron")
 Return true if it failed and false otherwise. More...
 
 SCENARIO ("Uncompatible constructs should failed", "[codegen][compatibility_visitor]")
 

Function Documentation

◆ runCompatibilityVisitor()

bool runCompatibilityVisitor ( const std::string &  nmodl_text,
const std::string &  simulator = "coreneuron" 
)

Return true if it failed and false otherwise.

Definition at line 27 of file codegen_compatibility_visitor.cpp.

◆ SCENARIO()

SCENARIO ( "Uncompatible constructs should failed"  ,
""  [codegen][compatibility_visitor] 
)

Definition at line 35 of file codegen_compatibility_visitor.cpp.