Table of Contents

Enum ScopeKind

Namespace
RDCore.SDK.Model.Symbols.Abstract
Assembly
RDCore.SDK.dll

Defines the scope of a memory allocation.

public enum ScopeKind

Fields

External = 5

Allocated externally, lives out of process at a known address.

Global = 1

StaticSymbol and symbols obtained from referenced libraries, mostly. Lives in the globals heap.

Instance = 4

Instance level, lives in the object heap.

Local = 2

Procedure level, scoped to the local stack frame.

Module = 3

Module level, lives in the workspace statics heap.

Unallocated = 0

A pseudo-scope for pseudo-symbols that aren't allocated in memory, like VBVoidValue.