|
Bond 0.9
C++ Bond Runtime Library API Documentation
|
Signature metadata for a function's parameter list. More...
#include <bond/vm/codesegment.h>
Public Member Functions | |
| ParamListSignature (const ParamSignature *paramSignatures=nullptr, uint32_t paramCount=0) | |
| Constructs a ParamListSignature object. | |
Public Attributes | |
| const ParamSignature * | mParamSignatures |
| Pointer to the parameter signature array, in declaration order. | |
| uint32_t | mParamCount |
| Number of entries in the parameter signature array. | |
Signature metadata for a function's parameter list.
|
inlineexplicit |
Constructs a ParamListSignature object.
| paramSignatures | Pointer to the parameter signature array. It is not copied. |
| paramCount | Number of entries in the parameter signature array. |
| uint32_t Bond::ParamListSignature::mParamCount |
Number of entries in the parameter signature array.
| const ParamSignature* Bond::ParamListSignature::mParamSignatures |
Pointer to the parameter signature array, in declaration order.