#include <cpp_template_type.h>
+ Inheritance diagram for template_typet:
+ Collaboration diagram for template_typet:
- Public Types inherited from
irept
Used to refer to this class from derived classes.
- 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
◆ template_parameterst
Constructor & Destructor Documentation
◆ template_typet()
template_typet::template_typet
(
)
inline
Member Function Documentation
◆ subtype() [1/2]
typet & template_typet::subtype
(
)
inline
◆ subtype() [2/2]
◆ template_parameters() [1/2]
◆ template_parameters() [2/2]
The documentation for this class was generated from the following file: