P4C
The P4 Compiler
|
Public Member Functions | |
int | main (const std::vector< const char * > &args) |
Public Member Functions inherited from P4::P4Tools::AbstractP4cTool< SmithOptions > | |
int | main (std::string_view toolName, const std::vector< const char * > &args) |
Protected Member Functions | |
int | mainImpl (const CompilerResult &compilerResult) override |
void | registerTarget () override |
Protected Member Functions inherited from P4::P4Tools::AbstractP4cTool< SmithOptions > |
|
overrideprotectedvirtual |
Provides the implementation of the tool.
program | The P4 program after mid-end processing. |
Implements P4::P4Tools::AbstractP4cTool< SmithOptions >.
|
overrideprotectedvirtual |
Implements P4::P4Tools::AbstractP4cTool< SmithOptions >.