Go to the documentation of this file.
10 #ifndef CPROVER_CPP_CPP_TEMPLATE_TYPE_H
11 #define CPROVER_CPP_CPP_TEMPLATE_TYPE_H
54 if(type.
id()==ID_template)
62 if(type.
id()==ID_template)
68 #endif // CPROVER_CPP_CPP_TEMPLATE_TYPE_H
const typet & subtype() const
The type of an expression, extends irept.
const irept & find(const irep_idt &name) const
const typet & subtype() const
const type_with_subtypet & to_type_with_subtype(const typet &type)
const typet & template_subtype(const typet &type)
const template_parameterst & template_parameters() const
template_parameterst & template_parameters()
#define PRECONDITION(CONDITION)
std::vector< template_parametert > template_parameterst
const irep_idt & id() const
irept & add(const irep_idt &name)
const typet & subtype() const
template_typet & to_template_type(typet &type)