table: moved expression info and table entry to table header

renamed table entries members with member prefix
(excluded function pointer members as these will be removed)