![]() |
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.