|
RPNXCortado
C++23 JVM class-file, bytecode, validation, and JAR toolkit
|
A symbolic class or interface method invocation instruction. More...
#include <builders.hpp>
Public Attributes | |
| std::string | owner |
| Slash-separated declaring type internal name. | |
| std::string | name |
| Method name, including special JVM names where applicable. | |
| std::string | descriptor |
| JVM method descriptor. | |
| method_owner_kind | owner_kind {method_owner_kind::class_} |
| Constant-pool reference kind for the owner. | |
Static Public Attributes | |
| static constexpr opcode | operation = Operation |
A symbolic class or interface method invocation instruction.
Definition at line 137 of file builders.hpp.
| std::string rpnx::cortado::symbolic_method_instruction< Operation >::descriptor |
JVM method descriptor.
Definition at line 142 of file builders.hpp.
| std::string rpnx::cortado::symbolic_method_instruction< Operation >::name |
Method name, including special JVM names where applicable.
Definition at line 141 of file builders.hpp.
|
staticconstexpr |
Definition at line 139 of file builders.hpp.
| std::string rpnx::cortado::symbolic_method_instruction< Operation >::owner |
Slash-separated declaring type internal name.
Definition at line 140 of file builders.hpp.
| method_owner_kind rpnx::cortado::symbolic_method_instruction< Operation >::owner_kind {method_owner_kind::class_} |
Constant-pool reference kind for the owner.
Definition at line 143 of file builders.hpp.