JaCIL Framework API

StackPointerType Enumeration

Represents a particular operand stack state for the CLI code as it pertains to managed pointers.

public enum StackPointerType

Remarks

This enumeration aligns with StackType on purpose to make interoperation straightforward and efficient. In other words, it is generally safe to case a StackType to a StackPointerType and vice versa (except of course in the case of NotPointer).

Members

Member Name Description
Int32Pointer An pointer of 32-bit integers.
Int64Pointer An pointer of 64-bit integers.
NotPointer A normal object or primitive, not an pointer type.
Float32Pointer An pointer of 32-bit floating point numbers.
ObjectPointer An pointer of any object type.
Float64Pointer An pointer of 64-bit floating point numbers.

Requirements

Namespace: JaCIL.Compiler.Instruction

Assembly: JaCIL.Compiler (in JaCIL.Compiler.dll)

See Also

JaCIL.Compiler.Instruction Namespace