tinterfaceentrytype¶
Dispatch interface entry type.
Declaration¶
Source position: objpash.inc line 191
type
tinterfaceentrytype = (etStandard,etVirtualMethodResult,
etStaticMethodResult,etFieldValue,
etVirtualMethodClass,etStaticMethodClass,
etFieldValueClass)Values¶
| Value | Description |
|---|---|
| etStandard | Standard entry. |
| etVirtualMethodResult | Virtual method. |
| etStaticMethodResult | Static method. |
| etFieldValue | Field value. |
| etVirtualMethodClass | Interface provided by a virtual class method. |
| etStaticMethodClass | Interface provided by a static class method. |
| etFieldValueClass | Interface provided by a class field. |
Description¶
This is an internal type for the compiler to encode calls to dispatch interfaces.