Loading...
Searching...
No Matches
#include <ctoken.h>
+ Collaboration diagram for ctokent:
using kindt =
enum {
END_OF_FILE,
INT_LIT,
CHAR_LIT,
FLOAT_LIT,
STRING_LIT,
C_COMMENT,
CPP_COMMENT,
IDENTIFIER,
OPERATOR,
WS,
SEPARATOR,
PREPROCESSOR_DIRECTIVE,
UNKNOWN }
Detailed Description
Member Typedef Documentation
◆ kindt
using ctokent::kindt =
enum {
END_OF_FILE,
INT_LIT,
CHAR_LIT,
FLOAT_LIT,
STRING_LIT,
C_COMMENT,
CPP_COMMENT,
IDENTIFIER,
OPERATOR,
WS,
SEPARATOR,
PREPROCESSOR_DIRECTIVE,
UNKNOWN }
Constructor & Destructor Documentation
◆ ctokent() [1/2]
ctokent::ctokent
(
)
default
◆ ctokent() [2/2]
ctokent::ctokent
(
kindt
_kind,
std::string
_text
)
inline
Member Function Documentation
◆ operator!=()
bool ctokent::operator!=
(
char
some_char )
const
inline
◆ operator==() [1/2]
bool ctokent::operator==
(
char
some_char )
const
inline
◆ operator==() [2/2]
◆ output()
void ctokent::output
(
std::ostream &
out )
const
Member Data Documentation
◆ kind
◆ line_number
std::size_t ctokent::line_number = 0
◆ text
std::string ctokent::text
The documentation for this class was generated from the following files:
- /home/runner/work/cbmc/cbmc/src/crangler/ctoken.h
- /home/runner/work/cbmc/cbmc/src/crangler/ctoken.cpp