1#ifndef BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_BMV2_CMD_STEPPER_H_ 
    2#define BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_BMV2_CMD_STEPPER_H_ 
   11#include "backends/p4tools/modules/testgen/core/program_info.h" 
   12#include "backends/p4tools/modules/testgen/core/small_step/cmd_stepper.h" 
   13#include "backends/p4tools/modules/testgen/lib/continuation.h" 
   14#include "backends/p4tools/modules/testgen/lib/execution_state.h" 
   15#include "backends/p4tools/modules/testgen/targets/bmv2/program_info.h" 
   21    std::string 
getClassName()
 override { 
return "Bmv2V1ModelCmdStepper"; }
 
   27    std::optional<const Constraint *> 
startParserImpl(
const IR::P4Parser *parser,
 
 
Provides a higher-level interface for an SMT solver.
Definition solver.h:32
 
A continuation body is a list of commands.
Definition continuation.h:129