comma::Sigoid Class Reference

#include <Decl.h>

Inheritance diagram for comma::Sigoid:
Inheritance graph
[legend]
Collaboration diagram for comma::Sigoid:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Sigoid (AstResource &resource, AstKind kind, IdentifierInfo *name, Location loc)
virtual ~Sigoid ()
SignatureDeclgetSignature ()
VarietyDeclgetVariety ()

Static Public Member Functions

static bool classof (const Sigoid *node)
 Support isa and dyn_cast.
static bool classof (const Ast *node)

Detailed Description

Definition at line 295 of file Decl.h.


Constructor & Destructor Documentation

comma::Sigoid::Sigoid ( AstResource resource,
AstKind  kind,
IdentifierInfo name,
Location  loc 
) [inline]

Definition at line 299 of file Decl.h.

virtual comma::Sigoid::~Sigoid (  )  [inline, virtual]

Definition at line 303 of file Decl.h.


Member Function Documentation

static bool comma::Sigoid::classof ( const Ast node  )  [inline, static]

Reimplemented from comma::ModelDecl.

Reimplemented in comma::SignatureDecl, and comma::VarietyDecl.

Definition at line 314 of file Decl.h.

static bool comma::Sigoid::classof ( const Sigoid node  )  [inline, static]

Support isa and dyn_cast.

Reimplemented from comma::ModelDecl.

Reimplemented in comma::SignatureDecl, and comma::VarietyDecl.

Definition at line 313 of file Decl.h.

SignatureDecl * comma::Sigoid::getSignature (  )  [inline]

Definition at line 2130 of file Decl.h.

VarietyDecl * comma::Sigoid::getVariety (  )  [inline]

Definition at line 2135 of file Decl.h.


The documentation for this class was generated from the following file:

Generated on 1 Feb 2010 for Comma by  doxygen 1.6.1