CsEntityBlock Class Reference

Local block entity. More...

Inheritance diagram for CsEntityBlock:
CsScopeEntity CsEntity

List of all members.

Public Member Functions

 CsEntityBlock (CsNode decl)
override void visit (ICsEntityVisitor visitor)

Public Attributes

CsNode decl
 AST-node where entity was defined (one of: CsSwitchSection, CsSwitchStatement, CsForStatement, CsTryStatement, CsUsingStatement, CsFixedStatement).
LinkedList< CsEntityblocks
 Nested local blocks.

Detailed Description

Local block entity.


Constructor & Destructor Documentation

CsEntityBlock ( CsNode  decl  ) 

Member Function Documentation

override void visit ( ICsEntityVisitor  visitor  )  [virtual]

Reimplemented from CsScopeEntity.


Member Data Documentation

LinkedList<CsEntity> blocks

Nested local blocks.

© 2010 metaspec