|
RPNXCortado
C++23 JVM class-file, bytecode, validation, and JAR toolkit
|
A symbolic local-variable scope. More...
#include <builders.hpp>
Public Attributes | |
| label | start |
| Inclusive scope start. | |
| label | end |
| Exclusive scope end. | |
| std::string | name |
| Source variable name encoded into the constant pool. | |
| std::string | descriptor |
| JVM field descriptor for the local value. | |
| local_variable_index | index |
| First local-variable-array slot occupied. | |
A symbolic local-variable scope.
Definition at line 100 of file builders.hpp.
| std::string rpnx::cortado::labeled_local_variable::descriptor |
JVM field descriptor for the local value.
Definition at line 105 of file builders.hpp.
| label rpnx::cortado::labeled_local_variable::end |
Exclusive scope end.
Definition at line 103 of file builders.hpp.
| local_variable_index rpnx::cortado::labeled_local_variable::index |
First local-variable-array slot occupied.
Definition at line 106 of file builders.hpp.
| std::string rpnx::cortado::labeled_local_variable::name |
Source variable name encoded into the constant pool.
Definition at line 104 of file builders.hpp.
| label rpnx::cortado::labeled_local_variable::start |
Inclusive scope start.
Definition at line 102 of file builders.hpp.