Table of Contents

Enum ProcedureAttributes

Namespace
AsmResolver.Symbols.Pdb.Records
Assembly
AsmResolver.Symbols.Pdb.dll

Provides members defining all possible flags that can be used to describe the nature of a procedure symbol.

[Flags]
public enum ProcedureAttributes : byte

Fields

CustomCallingConvention = 32

Indicates the function uses a custom calling convention.

FarReturn = 4

Indicates the function uses a far return.

InterruptReturn = 2

Indicates the function uses an interrupt return.

NeverReturn = 8

Indicates the function does not return.

NoFpo = 1

Indicates the frame pointer is present.

NoInline = 64

Indicates the function is marked as noinline.

NotReached = 16

Indicates the function label is not fallen into.

OptimizedDebugInfo = 128

Indicates the function has debug information for optimized code.