CsEntityConstant Struct Reference

Constant entity. More...

Inheritance diagram for CsEntityConstant:
CsEntityConstantBase CsEntity

List of all members.

Public Member Functions

 CsEntityConstant (WPHashString phs, cs_entity_access ac, AssemblyEntity *assembly, CsNode *decl)
virtual ~CsEntityConstant ()
virtual void visit (CsEntityVisitor *visitor)
virtual void setStatic (bool flag)
virtual bool isStatic () const
 Returns true if it is a static entity.

Public Attributes

single_list< CsEntityAttribute * > * attributes
 Attributes.

Detailed Description

Constant entity.


Constructor & Destructor Documentation

CsEntityConstant::CsEntityConstant ( WPHashString  phs,
cs_entity_access  ac,
AssemblyEntity assembly,
CsNode decl 
) [inline]
virtual CsEntityConstant::~CsEntityConstant (  )  [inline, virtual]

Member Function Documentation

virtual bool CsEntityConstant::isStatic (  )  const [inline, virtual]

Returns true if it is a static entity.

Reimplemented from CsEntity.

virtual void CsEntityConstant::setStatic ( bool  flag  )  [inline, virtual]

Reimplemented from CsEntity.

virtual void CsEntityConstant::visit ( CsEntityVisitor visitor  )  [inline, virtual]

Implements CsEntity.


Member Data Documentation

Attributes.

© 2010 metaspec