Removing typename from A_Const (was: Empty arrays with ARRAY[])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Fri, Mar 21, 2008 at 7:47 AM, Tom Lane wrote:
I didn't do anything about removing A_Const's typename field, but I'm
thinking that would be a good cleanup patch.
Here's my attempt to remove the typename field from A_Const. There
were a few places (notably flatten_set_variable_args() in guc.c, and
typenameTypeMod() in parse_type.c) where the code expected to see an
A_Const with a typename, and I had to adjust for an A_Const within a
TypeCast. Nonetheless, there was an overall net reduction of 34 lines
of code, so I think this was a win.
All regression tests passed on x86_64 gentoo.
Added to May CommitFest.
Cheers,
BJ
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
Comment: http://getfiregpg.org
iD8DBQFIA8s/5YBsbHkuyV0RAlMdAJ0dWdoZd5cypvInAR2msO8XA8qqxACeILSw
bCI2TGAQI3m3TBoJspvV4OQ=
=dGP9
-----END PGP SIGNATURE-----
Attachments:
aconst-no-typename_0.diff.bz2application/x-bzip2; name=aconst-no-typename_0.diff.bz2Download
BZh91AY&SY�<y� 9_��w�����������`�}��ji���S�]��mK@��P������
����l h(�
{4@�"j��#MM�4 � �Bji4�zx��=M��h�Q�@� ��M4����F@ & 4i%����S�M'���@h �L )(!�hM�I��` &