7#ifndef BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_EBPF_EXPR_STEPPER_H_
8#define BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_EBPF_EXPR_STEPPER_H_
15#include "backends/p4tools/modules/testgen/core/program_info.h"
16#include "backends/p4tools/modules/testgen/core/small_step/expr_stepper.h"
17#include "backends/p4tools/modules/testgen/lib/execution_state.h"
19namespace P4::P4Tools::P4Testgen::EBPF {
21class EBPFExprStepper :
public ExprStepper {
34 bool preorder(
const IR::P4Table * )
override;
37 static const IR::MethodCallStatement *
produceEmitCall(
const IR::Member *fieldLabel);
Provides a higher-level interface for an SMT solver.
Definition solver.h:30
Definition phv/solver/action_constraint_solver.cpp:33