CsModifiers Struct Reference

Modifiers bitset. More...

List of all members.

Public Member Functions

internal CsModifiers (uint modifiers)
cs_entity_access getEntityAccess ()
void setEntityAccess (cs_entity_access ea)
internal void assignEntityAccess (ref CsModifiers modifiers)
bool empty ()
internal void build_entities (CsNode node)
internal void build_entities (uint modifiers_mask, uint default_modifiers)
internal void clearEntities ()
CsModifiers clone (CsNode.clone_options options)
void addTokensRecursive (CsTokenCollector tokenCollector)
void addTokens (CsTokenCollector tokenCollector)

Public Attributes

uint flags
 Modifier bits.
LinkedList< int > modifier_tokens

Detailed Description

Modifiers bitset.


Constructor & Destructor Documentation

internal CsModifiers ( uint  modifiers  ) 

Member Function Documentation

void addTokens ( CsTokenCollector  tokenCollector  ) 
void addTokensRecursive ( CsTokenCollector  tokenCollector  ) 
internal void assignEntityAccess ( ref CsModifiers  modifiers  ) 
internal void build_entities ( uint  modifiers_mask,
uint  default_modifiers 
)
internal void build_entities ( CsNode  node  ) 
internal void clearEntities (  ) 
CsModifiers clone ( CsNode.clone_options  options  ) 
bool empty (  ) 
cs_entity_access getEntityAccess (  ) 
void setEntityAccess ( cs_entity_access  ea  ) 

Member Data Documentation

uint flags

Modifier bits.

LinkedList<int> modifier_tokens
© 2010 metaspec