TParameterLocation record
Describe a method argument (parameter) location.
Declaration
TParameterLocation = packed recordDescription
TParameterLocation is used by RTTI to describe the location of a parameter (argument) when arguments are passed to a method call.
It has the same memory layout as the actual RTTI data. It offers the following fields and properties:
- RegSub
-
Sub register indicator.
- RegNumber
-
Register number.
- Offset
-
Stack offset or index of register.
- Property Reference
-
Is the offset a stack offset or register index.
- Property RegType
-
Register type.
- Property ShiftVal
-
Register shift.
See also
Properties
Reference | public | Is the offset a stack offset or register index. |
RegType | public | Register type. |
ShiftVal | public | Register shift. |
Fields
RegSub | public | Sub register indicator. |
RegNumber | public | Register number. |
Offset | public | Stack offset or index of register. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
