#include <vector>#include <string>#include <ptree-core.h>#include "symbol_table.h"#include "class.h"Include dependency graph for template.h:

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

Go to the source code of this file.
Compounds | |
| class | Template_class_symbol |
| class | Template_thing |
Functions | |
| void | visit_template (Ptree *arglist, Ptree *content, Abstract_scope *scope) |
| void | parse_template_arg_list (Ptree *arglist, Abstract_scope *scope, Type_vector *output) |
|
||||||||||||||||
|
Definition at line 501 of file template.cc. References Ptree::Car(), Ptree::Cdr(), compile_error(), expect_ptree(), parse_abstract_declarator(), parse_type(), Ptree::Second(), Ptree::Third(), and Type_vector. Referenced by Template_class_symbol::get_specialisation_from_ptree(), and Symbol_name::lookup_for_use(). |
|
||||||||||||||||
|
Definition at line 489 of file template.cc. References Template_thing::add_args_from_ptree(), Source::instance(), and Ptree_visitor< Tpl_RT >::visit(). |
1.2.15