P4C
The P4 Compiler
|
Describes how a generic function is specialized. More...
#include <specializeGenericFunctions.h>
Public Member Functions | |
FunctionSpecialization (cstring name, const IR::MethodCallExpression *invocation, const IR::Function *function, const IR::Node *insert) | |
Public Attributes | |
const IR::Node * | insertBefore |
Point in IR tree where to insert the function. | |
const IR::MethodCallExpression * | invocation |
Invocation which causes this specialization. | |
cstring | name |
Name to use for specialized function. | |
const IR::Function * | original |
Function that is being specialized. | |
const IR::Function * | specialized |
Result of specialization. | |
Describes how a generic function is specialized.