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

A complete class Signature attribute grammar value. More...

#include <signatures.hpp>

Public Attributes

std::vector< type_parametertype_parameters
 Generic parameters declared by the class.
 
class_type_signature superclass
 Generic signature of the direct superclass.
 
std::vector< class_type_signaturesuperinterfaces
 Generic direct superinterfaces in class-file order.
 

Detailed Description

A complete class Signature attribute grammar value.

Definition at line 121 of file signatures.hpp.

Member Data Documentation

◆ superclass

class_type_signature rpnx::cortado::class_signature::superclass

Generic signature of the direct superclass.

Definition at line 124 of file signatures.hpp.

◆ superinterfaces

std::vector< class_type_signature > rpnx::cortado::class_signature::superinterfaces

Generic direct superinterfaces in class-file order.

Definition at line 125 of file signatures.hpp.

◆ type_parameters

std::vector< type_parameter > rpnx::cortado::class_signature::type_parameters

Generic parameters declared by the class.

Definition at line 123 of file signatures.hpp.


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