CsEntityConstantBase Struct Reference

Abstract constant entity base struct. More...

Inheritance diagram for CsEntityConstantBase:

CsEntity CsEntityConstant CsEntityLocalConstant

List of all members.

Public Member Functions

 CsEntityConstantBase (cs_entity e, cs_entity_access ac, WPHashString phs, CsNode *decl_)
virtual ~CsEntityConstantBase ()

Public Attributes

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


Detailed Description

Abstract constant entity base struct.

Constructor & Destructor Documentation

CsEntityConstantBase::CsEntityConstantBase ( cs_entity  e,
cs_entity_access  ac,
WPHashString  phs,
CsNode decl_ 
) [inline]

virtual CsEntityConstantBase::~CsEntityConstantBase (  )  [inline, virtual]


Member Data Documentation

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

© 2008 metaspec