CBMC
|
#include <util/expr.h>
Go to the source code of this file.
Classes | |
struct | template_parametert |
struct | template_parameter_symbol_typet |
a template parameter symbol that is a type More... | |
Functions | |
const template_parameter_symbol_typet & | to_template_parameter_symbol_type (const typet &type) |
Cast a typet to a template_parameter_symbol_typet. More... | |
template_parameter_symbol_typet & | to_template_parameter_symbol_type (typet &type) |
Cast a typet to a template_parameter_symbol_typet. More... | |
|
inline |
Cast a typet to a template_parameter_symbol_typet.
This is an unchecked conversion. type must be known to be template_parameter_symbol_typet. Will fail with a precondition violation if type doesn't match.
type | Source type. |
Definition at line 94 of file cpp_template_parameter.h.
|
inline |
Cast a typet to a template_parameter_symbol_typet.
This is an unchecked conversion. type must be known to be template_parameter_symbol_typet. Will fail with a precondition violation if type doesn't match.
type | Source type. |
Definition at line 102 of file cpp_template_parameter.h.