[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit 'TypInfo' (#rtl)

# TCallConv

Calling convention enumerator

## Declaration

Source position: typinfo.pp line 100

`type TCallConv = (`
`ccReg,` |  | Register calling convention
`ccCdecl,` |  | Cdecl calling convention.
`ccPascal,` |  | Pascal calling convention.
`ccStdCall,` |  | stdcall calling convention.
`ccSafeCall,` |  | SafeCall calling convention.
`ccCppdecl,` |  | Cppdecl calling convention
`ccFar16,` |  | Far16 calling convention (Delphi compatibility)
`ccOldFPCCall,` |  | OldFPCCall calling convention (deprecated)
`ccInternProc,` |  | InternProc calling convention (compiler internal)
`ccSysCall,` |  | SysCall calling convention.
`ccSoftFloat,` |  | Softfloat calling convention.
`ccMWPascal` |  | MWPascal (MetroWerks Pascal) calling convention.
`);`

## Description

TCallConv is a type describing the calling convention used by a method. It contains an element for all supported calling conventions.