}
TypeDeclaration updatedType = this.updatedTypeDeclaration();
if ((updatedType.bits & ASTNode.IsAnonymousType) != 0){
/* in presence of an anonymous type, we want the full allocation expression */
QualifiedAllocationExpression allocation = updatedType.allocation;
if (allocation.statementEnd == -1) {
allocation.statementEnd = updatedType.declarationSourceEnd;
}
return allocation;