CsEntityConstantBase Struct Reference

Abstract constant entity base class. 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, AssemblyEntity *assembly, 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 class.


Constructor & Destructor Documentation

CsEntityConstantBase::CsEntityConstantBase ( cs_entity  e,
cs_entity_access  ac,
WPHashString  phs,
AssemblyEntity assembly,
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.

© 2010 metaspec