#include <annotator_i.h>
Inheritance diagram for Simple_declaration_reader:


Public Methods | |
| Simple_declaration_reader (Abstract_scope *scope, Source *source, Annotator *annotator) | |
| Simple_declaration_reader (Abstract_scope *scope, Source *source, Arg_vec *args, Ptree *func_defn) | |
| void | parse_specifiers (Ptree *tree) |
| void | declare_variable (Type type, Ptree *name, Ptree *initializer, Ptree *bitsize) |
Private Attributes | |
| Storage_class_specifier | storage |
| Function_specifier_set | func |
| Source * | source |
| Ptree * | func_defn |
| Annotator * | annotator |
|
||||||||||||||||
|
Definition at line 31 of file annotator_i.h. |
|
||||||||||||||||||||
|
Definition at line 36 of file annotator_i.h. References Declaration_reader::Arg_vec, func, s_None, and storage. |
|
||||||||||||||||||||
|
|
Definition at line 38 of file annotator.cc. Referenced by Annotator::visit_function(), and Annotator::visit_name_declaration(). |
|
|
Definition at line 28 of file annotator_i.h. Referenced by declare_variable(). |
|
|
Definition at line 25 of file annotator_i.h. Referenced by declare_variable(), parse_specifiers(), and Simple_declaration_reader(). |
|
|
Definition at line 27 of file annotator_i.h. Referenced by declare_variable(). |
|
|
Definition at line 26 of file annotator_i.h. |
|
|
Definition at line 24 of file annotator_i.h. Referenced by declare_variable(), parse_specifiers(), and Simple_declaration_reader(). |
1.2.15