Table of Contents

Namespace RDCore.SDK.Runtime.Shared

Classes

LetCoercionStackManager
StackManager<TFrame>

A base service class for managing a stack of frames.

Structs

DetermineOperatorEffectiveTypeResult
LetCoercionResult

Represents the result of a let-coercion (implicit type conversion) semantic operation.

LetCoercionStackFrame

Represents a LetCoercionRuntimeSemantics evaluation frame.

MemoryAddress

Represents an address in program/session memory.

RuntimeSemanticsEvaluationResult

Represents the result of the evaluation of any runtime semantics.

SessionMemoryBlock

Represents a block of memory space allocated inside a memory segment.

SessionMemoryInfo
SymbolResolutionResult

The result of resolving an identifier name against a scope. Mirrors the other *Result records: it carries a payload — the bound Symbol — or a diagnostic, never both.