Table of Contents

Enum LocalDeclarationKind

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

How a VBLocalVariableSymbol first entered its procedure scope.

public enum LocalDeclarationKind

Fields

Dim = 0

An explicit Dim or Static declaration (MS-VBAL §5.4.3.1). This is also the value carried by a parameter symbol, for which the distinction does not apply.

ReDim = 1

An implicit declaration introduced by a ReDim statement whose unqualified target resolved to nothing (MS-VBAL §5.4.3.3). Legal under Option Explicit; a later analysis pass flags it, and errors on it under Option Strict.