cprover
|
ANSI-C Language Conversion. More...
#include <string>
Go to the source code of this file.
Functions | |
std::string | unescape_string (const std::string &) |
std::basic_string< unsigned int > | unescape_wide_string (const std::string &) |
unsigned | hex_to_unsigned (const char *, std::size_t digits) |
unsigned | octal_to_unsigned (const char *, std::size_t digits) |
ANSI-C Language Conversion.
Definition in file unescape_string.h.
unsigned hex_to_unsigned | ( | const char * | , |
std::size_t | digits | ||
) |
Definition at line 162 of file unescape_string.cpp.
Referenced by make_identifier(), and unescape_string_templ().
unsigned octal_to_unsigned | ( | const char * | , |
std::size_t | digits | ||
) |
Definition at line 184 of file unescape_string.cpp.
Referenced by unescape_string_templ().
std::string unescape_string | ( | const std::string & | ) |
Definition at line 151 of file unescape_string.cpp.
Referenced by convert_character_literal(), convert_one_string_literal(), and preprocessor_line().
std::basic_string<unsigned int> unescape_wide_string | ( | const std::string & | ) |
Definition at line 156 of file unescape_string.cpp.
Referenced by convert_character_literal(), and convert_one_string_literal().