27#ifndef IDLFE_AST_STRUCT_H_ 
   28#define IDLFE_AST_STRUCT_H_ 
   54    template <
class T> 
friend class Ptr;
 
   63    const Struct* definition_;
 
 
   75    template <
class T> 
friend class Ptr;
 
 
The item that can be forward declared.
 
@ STRUCT_DECL
class StructDecl
 
Items which have repository identifiers derive from this class.
 
const Identifier & name() const noexcept
 
The IDL simple declarator.
 
The common base for Struct and Exception.
 
The struct forward declaration.
 
const Struct & definition() const
 
Abstract Syntax Tree namespace.