CBMC
cpp_type2name.h
Go to the documentation of this file.
1
/*******************************************************************\
2
3
Module: C++ Language Module
4
5
Author: Daniel Kroening, kroening@cs.cmu.edu
6
7
\*******************************************************************/
8
11
12
#ifndef CPROVER_CPP_CPP_TYPE2NAME_H
13
#define CPROVER_CPP_CPP_TYPE2NAME_H
14
15
#include <string>
16
17
class
exprt
;
18
class
typet
;
19
20
std::string
cpp_type2name
(
const
typet
&type);
21
std::string
cpp_expr2name
(
const
exprt
&expr);
22
23
#endif
// CPROVER_CPP_CPP_TYPE2NAME_H
exprt
Base class for all expressions.
Definition:
expr.h:56
typet
The type of an expression, extends irept.
Definition:
type.h:29
cpp_type2name
std::string cpp_type2name(const typet &type)
Definition:
cpp_type2name.cpp:101
cpp_expr2name
std::string cpp_expr2name(const exprt &expr)
Definition:
cpp_type2name.cpp:183
src
cpp
cpp_type2name.h
Generated by
1.9.1