Signature metadata for a single function parameter.
More...
#include <bond/vm/codesegment.h>
Signature metadata for a single function parameter.
◆ ParamSignature()
| Bond::ParamSignature::ParamSignature |
( |
int32_t | framePointerOffset = 0, |
|
|
uint32_t | size = 0, |
|
|
uint32_t | type = 0 ) |
|
inlineexplicit |
Constructs a ParamSignature.
- Parameters
-
| framePointerOffset | Offset in bytes from the frame pointer to the parameter value. |
| size | Size of the parameter in bytes. |
| type | Encoded Bond type identifier for the parameter. |
◆ mFramePointerOffset
| int32_t Bond::ParamSignature::mFramePointerOffset |
◆ mSize
| uint32_t Bond::ParamSignature::mSize |
◆ mType
| uint32_t Bond::ParamSignature::mType |
The documentation for this struct was generated from the following file:
- include/bond/vm/codesegment.h