CsEntityConstant Struct Reference

Constant entity. More...

Inheritance diagram for CsEntityConstant:

CsEntity List of all members.

Public Member Functions

 CsEntityConstant (WPHashString phs, cs_entity_access ac, CsNode *decl_)
virtual ~CsEntityConstant ()
virtual void visit (CsEntityVisitor *visitor)

Static Public Member Functions

static void * operator new (size_t size)
static void operator delete (void *address)

Public Attributes

CsEntityTypeRef type
 Constant type.
CsNodedecl
 AST-node where entity was defined (CsConstantDeclarator or CsEnumMember). Null if entity imported from assembly.

Detailed Description

Constant entity.


Constructor & Destructor Documentation

CsEntityConstant::CsEntityConstant WPHashString  phs,
cs_entity_access  ac,
CsNode decl_
[inline]
 

virtual CsEntityConstant::~CsEntityConstant  )  [inline, virtual]
 


Member Function Documentation

static void CsEntityConstant::operator delete void *  address  )  [inline, static]
 

static void* CsEntityConstant::operator new size_t  size  )  [inline, static]
 

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

Implements CsEntity.


Member Data Documentation

CsNode* CsEntityConstant::decl
 

AST-node where entity was defined (CsConstantDeclarator or CsEnumMember). Null if entity imported from assembly.

CsEntityTypeRef CsEntityConstant::type
 

Constant type.

© 2005 metaspec