#include <vector>#include <utility>#include "type_rep.h"Include dependency graph for decl_read.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Compounds | |
| class | Declaration_reader |
| class | Function_declaration_reader |
| Declaration reader for function args. More... | |
Functions | |
| bool | parse_abstract_declarator (Ptree *tree, Abstract_scope *scope, Type *t) |
| Parse abstract declarator. More... | |
| Ptree * | get_name_from_declarator (Ptree *tree, Abstract_scope *scope) |
| Given a declarator, return the declared name. More... | |
|
||||||||||||
|
Given a declarator, return the declared name. The scope is required, but is not used. Definition at line 393 of file decl_read.cc. Referenced by Template_visitor::visit_function(), and Template_visitor::visit_name_declaration(). |
|
||||||||||||||||
|
Parse abstract declarator. These are used in cast syntax.
Definition at line 378 of file decl_read.cc. References Type::is_valid(), Declaration_reader::parse_declarator(), and Ad_reader::t. Referenced by Expr_annotator::get_cast_type(), Symbol_name::init_name(), parse_template_arg_list(), Expr_annotator::visit_cast(), Expr_annotator::visit_new(), and Expr_annotator::visit_sizeof(). |
1.2.15