27#ifndef IDLFE_AST_CONTAINER_H_
28#define IDLFE_AST_CONTAINER_H_
39 public std::vector <Ptr <const T> >
42 typedef std::vector <Ptr <const T> > Base;
49 Base::emplace_back (&item);
59 typedef ContainerT <Item>
Base;
68 void append (
Item& item);
Base for code generators. Abstract class.
Sequential container of the AST items.
bool visit(CodeGen &cg) const
Sequential container of the AST items.
Abstract Syntax Tree namespace.