Main Page
Classes
Class List
Class Hierarchy
Class Members
Metaspec
.
CsExternAliasDirective
CsExternAliasDirective Class Reference
Extern Alias Directive.
More...
Inheritance diagram for CsExternAliasDirective:
List of all members.
Public Member Functions
override void
addTokensRecursive
(
CsTokenCollector
tokenCollector)
Recusively collect token indexes in source code order.
override void
addTokens
(
CsTokenCollector
tokenCollector)
Collect token indexes associated with this AST node.
override void
visit
(
ICsAstVisitor
visitor)
CsAstVisitor support.
override void
callback
(
ICsAstCallback
visitor)
CsAstCallback support.
Public Attributes
CsIdentifier
identifier
Extern Alias identifier.
ExternAlias
extern_alias
Extern Alias.
int
extern_token
int
alias_token
int
semicolon_token
Detailed Description
Extern Alias Directive.
EBNF grammar:
extern-alias-directive:
"extern" "alias" identifier ";"
© 2007
meta
spec