return self; }
	private final CType  jClassTypeSpec(			) throws RecognitionException, TokenStreamException {		CType self = null;						String		name = null;		int			bounds = 0;						self=jTypeName();		{		_loop23:		do {			if ((LA(1)==LBRACK)) {				match(LBRACK);				match(RBRACK);				if ( inputState.guessing==0 ) {					bounds += 1;				}			}			else {				break _loop23;			}					} while (true);		}		if ( inputState.guessing==0 ) {						if (bounds > 0) {				self = new CArrayType(self, bounds);			}					}		return self;	}