}
}
if (this.anonymousTypes != null) {
if(this.fieldDeclaration.initialization == null) {
ArrayInitializer recoveredInitializers = null;
int recoveredInitializersCount = 0;
if (this.anonymousTypeCount > 1) {
recoveredInitializers = new ArrayInitializer();
recoveredInitializers.expressions = new Expression[this.anonymousTypeCount];
}
for (int i = 0; i < this.anonymousTypeCount; i++){
RecoveredType recoveredType = this.anonymousTypes[i];
TypeDeclaration typeDeclaration = recoveredType.typeDeclaration;