|
CBMC
|
#include <mini_c_parser.h>
Collaboration diagram for c_declarationt:Public Types | |
| using | tokenst = std::vector< ctokent > |
Public Member Functions | |
| void | print (std::ostream &) const |
| bool | is_function () const |
| bool | has_body () const |
| std::optional< ctokent > | declared_identifier () const |
Public Attributes | |
| tokenst | pre_declarator |
| tokenst | declarator |
| tokenst | post_declarator |
| tokenst | initializer |
Definition at line 21 of file mini_c_parser.h.
| using c_declarationt::tokenst = std::vector<ctokent> |
Definition at line 24 of file mini_c_parser.h.
| std::optional< ctokent > c_declarationt::declared_identifier | ( | ) | const |
Definition at line 117 of file mini_c_parser.cpp.
| bool c_declarationt::has_body | ( | ) | const |
Definition at line 112 of file mini_c_parser.cpp.
| bool c_declarationt::is_function | ( | ) | const |
Definition at line 107 of file mini_c_parser.cpp.
| void c_declarationt::print | ( | std::ostream & | out | ) | const |
Definition at line 96 of file mini_c_parser.cpp.
| tokenst c_declarationt::declarator |
Definition at line 27 of file mini_c_parser.h.
| tokenst c_declarationt::initializer |
Definition at line 29 of file mini_c_parser.h.
| tokenst c_declarationt::post_declarator |
Definition at line 28 of file mini_c_parser.h.
| tokenst c_declarationt::pre_declarator |
Definition at line 26 of file mini_c_parser.h.