Enum CodeViewCallingConvention
- Namespace
- AsmResolver.Symbols.Pdb.Leaves
- Assembly
- AsmResolver.Symbols.Pdb.dll
Provides members defining all calling conventions that can be specified in a PDB image.
public enum CodeViewCallingConvention : byte
Fields
AlphaCall = 14
Indicates a call using the Alpha calling convention.
Am33Call = 18
Indicates a call using the AM33 calling convention.
ArmCall = 17
Indicates a call using the ARM calling convention.
ClrCall = 22
Indicates a call using the clr calling convention.
FarC = 1
Indicates a far call using the cdecl calling convention.
FarFast = 5
Indicates a far call using the fastcall calling convention.
FarPascal = 3
Indicates a far call using the Pascal calling convention.
FarStd = 8
Indicates a far call using the stdcall calling convention.
FarSys = 10
Indicates a far call using the syscall calling convention.
Generic = 13
Indicates a generic calling sequence.
Inline = 23
Marker for routines always inlined and thus lacking a convention.
M32RCall = 21
Indicates a call using the M32R calling convention.
MipsCall = 12
Indicates a call using the MIPS calling convention.
NearC = 0
Indicates a near call using the cdecl calling convention.
NearFast = 4
Indicates a near call using the fastcall calling convention.
NearPascal = 2
Indicates a near call using the Pascal calling convention.
NearStd = 7
Indicates a near call using the stdcall calling convention.
NearSys = 9
Indicates a near call using the syscall calling convention.
NearVector = 24
Indicates a near call using the vectorcall calling convention.
PpcCall = 15
Indicates a call using the PowerPC calling convention.
Sh5Call = 20
Indicates a call using the Hitachi SuperH-5 calling convention.
ShCall = 16
Indicates a call using the Hitachi SuperH calling convention.
Skipped = 6
Skipped (unused) call index
ThisCall = 11
Indicates a call using the thiscall calling convention.
TriCall = 19
Indicates a call using the TriCore calling convention.