1#ifndef BACKENDS_P4TOOLS_MODULES_TESTGEN_TESTGEN_H_
2#define BACKENDS_P4TOOLS_MODULES_TESTGEN_TESTGEN_H_
4#include "backends/p4tools/common/p4ctool.h"
6#include "backends/p4tools/modules/testgen/core/target.h"
7#include "backends/p4tools/modules/testgen/lib/test_framework.h"
8#include "backends/p4tools/modules/testgen/options.h"
10namespace P4::P4Tools::P4Testgen {
15 void registerTarget()
override;
30 static std::optional<AbstractTestList>
generateTests(std::string_view program,