widl: Implement type redefinition checks.
authorDan Hipschman <dsh@linux.ucla.edu>
Tue, 1 Jul 2008 20:08:51 +0000 (13:08 -0700)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 2 Jul 2008 09:40:50 +0000 (11:40 +0200)
commit6725c5d756dc6cd1dc19e7de0e0c45005a2024a2
tree7ef1f35a193758a9ff72344c5e4682b46ef78e20
parent6db7ce7a6dcf8023bf4c0ffc78c0eb3271e68cb0
widl: Implement type redefinition checks.

This allows widl to catch type redefinitions and report an error, like MIDL.
However, this does a better job than MIDL since it also reports the location
of the originial definition, like GCC.
tools/widl/parser.y
tools/widl/typelib.c
tools/widl/widltypes.h