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