1#ifndef TESTGEN_TARGETS_EBPF_PROGRAM_INFO_H_
2#define TESTGEN_TARGETS_EBPF_PROGRAM_INFO_H_
7#include "lib/cstring.h"
8#include "lib/ordered_map.h"
10#include "backends/p4tools/modules/testgen/core/program_info.h"
11#include "backends/p4tools/modules/testgen/lib/continuation.h"
13namespace P4::P4Tools::P4Testgen::EBPF {
22 static const IR::Type_Bits PARSER_ERR_BITS;
26 std::vector<Continuation::Command> processDeclaration(
const IR::Type_Declaration *cstrType,
27 size_t blockIdx)
const;
44 [[nodiscard]]
const IR::Expression *
dropIsActive()
const override;
46 [[nodiscard]]
const IR::Type_Bits *getParserErrorType()
const override;
Definition ordered_map.h:32