ReadStack
struct ReadStack
Bytes consumed in the current loop.
Exposes the stackframe that is currently active.
Holds the value of $type of the currently read object
Global flag indicating whether we can read preserved references.
Internal flag to let us know that we need to read ahead in the inner read loop.
Holds the value of $id or $ref of the currently read object
Whether we need to read ahead in the inner read loop.
Indicates that the state still contains suspended frames waiting re-entry.
Updates frame state after a polymorphic converter has returned.
Configures the current stack frame for a polymorphic converter.
Configures the current frame for a continuation of a polymorphic converter.