CsTypeSpecifier Struct ReferenceType specifier.
More...
List of all members.
Detailed Description
Type specifier.
EBNF-grammar:
type-specifier:
rank-specifier
pointer-specifier
rank-specifier:
"[" [dim-separators] "]"
dim-separators:
(",")+
pointer-specifier:
"*"
Constructor & Destructor Documentation
CsTypeSpecifier::CsTypeSpecifier |
( |
TypeSpecifierEnum |
specifier, |
|
|
unsigned |
r |
|
) |
[inline] |
|
Member Function Documentation
virtual void CsTypeSpecifier::addTokens |
( |
CsTokenCollector & |
tokenCollector |
) |
[virtual] |
|
virtual void CsTypeSpecifier::addTokensRecursive |
( |
CsTokenCollector & |
tokenCollector |
) |
[virtual] |
|
void CsTypeSpecifier::delete_value |
( |
|
) |
[inline] |
|
Member Data Documentation
|
Rank of array (number of array dimensions). Rank is always greater or equal 1. Valid only if specifier_type is tsArrayPostfix.
|
|
Type specifier enumeration.
|
|