TIntfMethodEntry record
Interface method description.
Declaration
TIntfMethodEntry = packed recordDescription
TIntfMethodEntry is a description of the RTTI generated for an
Interface method.
This is different from class or record method RTTI info, which is described by
TVmtMethodEntrySee also
Properties
Name | public | Name of the method. |
Param | public | Indexed access to parameter descriptions. |
ResultLocs | public | Result location descriptions. |
Tail | public | Pointer to location after TIntfMethodEntry data. |
Next | public | Pointer next TIntfMethodEntry entry in array. |
Fields
ResultType | public | Typeinfo for result type. |
CC | public | Calling convention for this method. |
Kind | public | Method kind (procedure, function etc.). |
ParamCount | public | Number of parameters. |
StackSize | public | Size of stack. |
NamePtr | public | Pointer to name data (a shortstring). |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
