CsQualifiedIdentifier Struct Reference

Qualified identifier. More...

List of all members.

Public Member Functions

 CsQualifiedIdentifier ()
 CsQualifiedIdentifier (WPHashString phs, CsTokenIndex identifier_token)
void addTokensRecursive (CsTokenCollector &tokenCollector)
void addTokens (CsTokenCollector &tokenCollector)
bool isCompound () const
WPHashString getFirstIdentifier () const
WPHashString getLastIdentifier () const

Detailed Description

Qualified identifier.

EBNF grammar:

qualified-identifier:
  identifier ( "." identifier )*


Constructor & Destructor Documentation

CsQualifiedIdentifier::CsQualifiedIdentifier ( ) [inline]
CsQualifiedIdentifier::CsQualifiedIdentifier ( WPHashString  phs,
CsTokenIndex  identifier_token 
) [inline]

Member Function Documentation

void CsQualifiedIdentifier::addTokens ( CsTokenCollector tokenCollector)
void CsQualifiedIdentifier::addTokensRecursive ( CsTokenCollector tokenCollector)
WPHashString CsQualifiedIdentifier::getFirstIdentifier ( ) const [inline]
WPHashString CsQualifiedIdentifier::getLastIdentifier ( ) const [inline]
bool CsQualifiedIdentifier::isCompound ( ) const [inline]
© 2010 metaspec