7#ifndef BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_BMV2_COMPILER_RESULT_H_
8#define BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_BMV2_COMPILER_RESULT_H_
10#include "backends/p4tools/common/compiler/midend.h"
11#include "backends/p4tools/common/lib/variables.h"
12#include "control-plane/p4RuntimeSerializer.h"
13#include "frontends/common/options.h"
15#include "backends/p4tools/modules/testgen/core/compiler_result.h"
16#include "backends/p4tools/modules/testgen/targets/bmv2/map_direct_externs.h"
17#include "backends/p4tools/modules/testgen/targets/bmv2/p4_asserts_parser.h"
22class BMv2V1ModelCompilerResult :
public TestgenCompilerResult {
35 explicit BMv2V1ModelCompilerResult(TestgenCompilerResult compilerResult,
50 DECLARE_TYPEINFO(BMv2V1ModelCompilerResult, TestgenCompilerResult);
Definition p4RuntimeSerializer.h:48