27#ifndef IDLFE_AST_MODULE_H_
28#define IDLFE_AST_MODULE_H_
44 template <
class T>
friend class Ptr;
78 return module_.
name ();
82 const Module& module () const noexcept
88 template <
class T>
friend class Ptr;
90 ModuleItems (
const Module& mod) :
96 const Module& module_;
Sequential container of the AST items.
@ MODULE_ITEMS
class ModuleItems
The named item which defines a scope.
The seqence of items in a module.
const Identifier & name() const noexcept
const Identifier & name() const noexcept
The IDL simple declarator.
Abstract Syntax Tree namespace.