Reference that points to a java_generic_parameter_tagt.
More...
#include <java_types.h>
+ Inheritance diagram for java_generic_parametert:
+ Collaboration diagram for java_generic_parametert:
- Public Types inherited from
irept
Used to refer to this class from derived classes.
The type of the data what we point to.
The type of the data what we point to.
- Public Member Functions inherited from
typet
This is a 'fluent style' method for creating a new type with an added-on source location.
This is a 'fluent style' method for adding a source location.
This is a 'fluent style' method for creating a new type with an added-on source location.
This is a 'fluent style' method for adding a source location.
- Public Member Functions inherited from
irept
defines ordering on the internal representation
defines ordering on the internal representation
defines ordering on the internal representation comments are ignored
Additional Inherited Members
- Static Public Member Functions inherited from
typet
Check that the type is well-formed (shallow checks only, i.e., subtypes are not checked)
Check that the type is well-formed, assuming that its subtypes have already been checked for well-formedness.
Check that the type is well-formed (full check, including checks of subtypes)
- Static Public Member Functions inherited from
irept
count the number of named_sub elements that are not comments
Does the same as remove_ref, but using an explicit stack instead of recursion.
Detailed Description
Member Typedef Documentation
◆ type_variablet
Constructor & Destructor Documentation
◆ java_generic_parametert()
java_generic_parametert::java_generic_parametert
(
const irep_idt &
_type_var_name,
)
inline
Member Function Documentation
◆ get_name()
◆ type_variable()
- Returns
- the type variable as symbol type
Definition at line 788 of file java_types.h.
◆ type_variable_ref()
The documentation for this class was generated from the following file:
- /home/runner/work/cbmc/cbmc/jbmc/src/java_bytecode/java_types.h