RPNXCortado
C++23 JVM class-file, bytecode, validation, and JAR toolkit
Loading...
Searching...
No Matches
rpnx::cortado::class_file_builder Member List

This is the complete list of members for rpnx::cortado::class_file_builder, including all inherited members.

access_flags() noexcept -> class_access_flags &rpnx::cortado::class_file_builder
add_field(std::string_view name, std::string_view descriptor, field_access_flags flags) -> field_info &rpnx::cortado::class_file_builder
add_interface(std::string_view internal_name) -> class_file_builder &rpnx::cortado::class_file_builder
add_method(std::string_view name, std::string_view descriptor, method_access_flags flags, code_builder const &code, code_build_options const &options={}, class_hierarchy_resolver_ref hierarchy={}) -> method_info &rpnx::cortado::class_file_builder
attributes() noexcept -> std::vector< class_attribute > &rpnx::cortado::class_file_builder
build() constrpnx::cortado::class_file_builder
class_file_builder(std::string_view class_name, std::string_view super_class_name="java/lang/Object", class_file_version version={0, 70})rpnx::cortado::class_file_builderexplicit
class_file_builder(class_file value)rpnx::cortado::class_file_builderexplicit
constant_pool() noexcept -> constant_pool_builder &rpnx::cortado::class_file_builder
fields() noexcept -> std::vector< field_info > &rpnx::cortado::class_file_builder
methods() noexcept -> std::vector< method_info > &rpnx::cortado::class_file_builder
version() noexcept -> class_file_version &rpnx::cortado::class_file_builder