Skip to content

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.