P4C
The P4 Compiler
Loading...
Searching...
No Matches
UBPF::MidEnd Class Reference
Inheritance diagram for UBPF::MidEnd:
[legend]

Public Member Functions

const IR::ToplevelBlock * run (EbpfOptions &options, const IR::P4Program *program, std::ostream *outStream=nullptr)
 
- Public Member Functions inherited from EBPF::MidEnd
void addDebugHook (DebugHook hook)
 
const IR::ToplevelBlock * run (EbpfOptions &options, const IR::P4Program *program, std::ostream *outStream=nullptr)
 If p4c is run with option '–listMidendPasses', outStream is used for printing passes names.
 

Additional Inherited Members

- Public Attributes inherited from EBPF::MidEnd
std::vector< DebugHook > hooks
 
P4::ReferenceMap refMap
 
P4::TypeMap typeMap