CsAnonymousObjectCreationExpression Struct Reference
Anonymous object creation expression AST node.
More...
List of all members.
Detailed Description
Anonymous object creation expression AST node.
anonymous-object-creation-expression:
"new" anonymous-object-initializer
anonymous-object-initializer:
"{" member-declarator-list? "}"
"{" member-declarator-list "," "}"
member-declarator-list:
member-declarator
member-declarator-list "," member-declarator
Constructor & Destructor Documentation
CsAnonymousObjectCreationExpression::CsAnonymousObjectCreationExpression |
( |
|
) |
[inline] |
CsAnonymousObjectCreationExpression::CsAnonymousObjectCreationExpression |
( |
LineInfo |
line_info |
) |
[inline, explicit] |
virtual CsAnonymousObjectCreationExpression::~CsAnonymousObjectCreationExpression |
( |
|
) |
[inline, virtual] |
Member Function Documentation
virtual void CsAnonymousObjectCreationExpression::addTokens |
( |
CsTokenCollector & |
tokenCollector |
) |
[virtual] |
Collect token indexes associated with this AST node.
Implements CsNode.
virtual void CsAnonymousObjectCreationExpression::addTokensRecursive |
( |
CsTokenCollector & |
tokenCollector |
) |
[virtual] |
Recursively collect token indexes in source code order.
Implements CsNode.
virtual void CsAnonymousObjectCreationExpression::callback |
( |
CsAstCallback * |
visitor |
) |
[inline, virtual] |
virtual void CsAnonymousObjectCreationExpression::clearEntities |
( |
|
) |
[inline, virtual] |
Clear all entity references (for internal purpose only).
Reimplemented from CsExpression.
void CsAnonymousObjectCreationExpression::clearEntitiesFull |
( |
|
) |
[inline] |
virtual void CsAnonymousObjectCreationExpression::deleteGenerated |
( |
delete_generated_node_enum |
dgn |
) |
[inline, virtual] |
virtual void CsAnonymousObjectCreationExpression::member_lookup |
( |
CsDisplay & |
display |
) |
[virtual] |
Member Lookup - pass 4 (for internal purpose only).
Implements CsNode.
virtual void CsAnonymousObjectCreationExpression::visit |
( |
CsAstVisitor * |
visitor |
) |
[inline, virtual] |
Member Data Documentation