Skip to content

TProcedureParam

Procedure parameter description.

Declaration

Source position: typinfo.pp line 341

type
  TProcedureParam = packed record
    property ParamType: PTypeInfo; {r}
    property Flags: Byte; {r}
    ParamFlags: TParamFlags = Set of TParamFlag = (pfVar,pfConst,pfArray,pfAddress,pfReference,pfOut,
              pfConstRef,pfHidden,pfHigh,pfSelf,pfVmt,pfResult);
    ParamTypeRef: PPTypeInfo = ^PTypeInfo;
    Name: ShortString;
  end;

Description

TProcedureParam describes a single parameter to a procedure (or function).