RPNXCortado
C++23 JVM class-file, bytecode, validation, and JAR toolkit
Loading...
Searching...
No Matches
rpnx::cortado::append_frame Struct Reference

An append_frame entry retaining its exact frame type. More...

#include <attributes.hpp>

Public Attributes

std::uint8_t frame_type {252}
 Exact frame type 252 through 254; must agree with locals.size().
 
std::uint16_t offset_delta {}
 Encoded offset delta from the preceding frame.
 
std::vector< verification_type_infolocals
 One through three locals appended to the preceding frame.
 

Detailed Description

An append_frame entry retaining its exact frame type.

Definition at line 144 of file attributes.hpp.

Member Data Documentation

◆ frame_type

std::uint8_t rpnx::cortado::append_frame::frame_type {252}

Exact frame type 252 through 254; must agree with locals.size().

Definition at line 146 of file attributes.hpp.

◆ locals

std::vector< verification_type_info > rpnx::cortado::append_frame::locals

One through three locals appended to the preceding frame.

Definition at line 148 of file attributes.hpp.

◆ offset_delta

std::uint16_t rpnx::cortado::append_frame::offset_delta {}

Encoded offset delta from the preceding frame.

Definition at line 147 of file attributes.hpp.


The documentation for this struct was generated from the following file: