20#ifndef BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_TOFINO_TOFINO_EXPR_STEPPER_H_
21#define BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_TOFINO_TOFINO_EXPR_STEPPER_H_
27#include "backends/p4tools/modules/testgen/core/program_info.h"
28#include "backends/p4tools/modules/testgen/lib/execution_state.h"
29#include "backends/p4tools/modules/testgen/targets/tofino/shared_expr_stepper.h"
31namespace P4::P4Tools::P4Testgen::Tofino {
33class Tofino1ExprStepper :
public SharedTofinoExprStepper {
35 std::string
getClassName()
override {
return "Tofino1ExprStepper"; }
37 static const ExternMethodImpls<Tofino1ExprStepper> TOFINO_EXTERN_METHOD_IMPLS;
Provides a higher-level interface for an SMT solver.
Definition solver.h:24
Definition phv/solver/action_constraint_solver.cpp:33