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

A CONSTANT_InvokeDynamic entry. More...

#include <types.hpp>

Public Attributes

bootstrap_method_index bootstrap_method_attr_index
 Bootstrap method used to link the call site.
 
constant_pool_index name_and_type_index
 Index describing the call-site name and method descriptor.
 

Static Public Attributes

static constexpr constant_pool_tag tag = constant_pool_tag::invoke_dynamic
 
static constexpr std::size_t slot_count = 1
 

Detailed Description

A CONSTANT_InvokeDynamic entry.

Definition at line 217 of file types.hpp.

Member Data Documentation

◆ bootstrap_method_attr_index

bootstrap_method_index rpnx::cortado::invoke_dynamic_constant::bootstrap_method_attr_index

Bootstrap method used to link the call site.

Definition at line 221 of file types.hpp.

◆ name_and_type_index

constant_pool_index rpnx::cortado::invoke_dynamic_constant::name_and_type_index

Index describing the call-site name and method descriptor.

Definition at line 222 of file types.hpp.

◆ slot_count

std::size_t rpnx::cortado::invoke_dynamic_constant::slot_count = 1
staticconstexpr

Definition at line 220 of file types.hpp.

◆ tag

constant_pool_tag rpnx::cortado::invoke_dynamic_constant::tag = constant_pool_tag::invoke_dynamic
staticconstexpr

Definition at line 219 of file types.hpp.


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