Unit 'TypInfo' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#rtl]

TParamFlags

The kind of parameter for a method

Declaration

Source position: typinfo.pp line 92

type TParamFlags = set of (

  pfVar,

  

Parameter is a var parameter (passed by reference)

  pfConst,

  

Parameter is a const parameter (i.e. cannot be modified)

  pfArray,

  

Parameter is an array parameter

  pfAddress,

  

Parameter is passed by address

  pfReference,

  

Parameter is passed by reference

  pfOut,

  

Parameter is a string parameter

  pfConstRef,

  

Constref parameter type

  pfHidden,

  

hidden parameter type

  pfHigh,

  

High bound parameter type

  pfSelf,

  

Self parameter type

  pfVmt,

  

VMT parameter type

  pfResult

  

Result location parameter

);


Documentation generated on: Sep 29 2022