]> granicus.if.org Git - postgresql/commit
Clean up plpgsql grammar to make sure that check_assignable() is applied
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 12 Feb 2006 04:59:32 +0000 (04:59 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 12 Feb 2006 04:59:32 +0000 (04:59 +0000)
commitf7d9874415314641462cfbbf042b6535b78b0b3e
tree61e6c3b8e38faff602add8226afd21b6f625fc9d
parent136c3b87acdea0629660cb4673cd7a4180831c3f
Clean up plpgsql grammar to make sure that check_assignable() is applied
consistently.  This is mostly cosmetic right at the moment because
check_assignable() does nothing for ROW or RECORD datums, but that might
not always be so.  This also syncs several different places that read
INTO target lists.  They're just enough different that it seems
impractical to factor them into a single routine, but they surely
should be the same as much as possible.
src/pl/plpgsql/src/gram.y