int r = 42;
int r = 42 + specialKind;
		public int hashCode() {			int r = 42;			if (signature != null)				r+= signature.hashCode();			r *= 31;			if (constValue != null)				r+= constValue.hashCode();			r *= 31;			if (field != null)				r+= field.hashCode();			r *= 31;			if (isInitialParameter)				r += 17;			r += registerNumber;			return r;						}