166167168169170171172173
FieldTypeSignature fieldType = parseFieldTypeSignature(true); if (fieldType != null) { return new ArrayTypeSignature(fieldType); } else { // must be BaseType array return new ArrayTypeSignature(new BaseTypeSignature(eatIdentifier())); } }