r5672: Use switch_type() and the token storage mechanism for unions:
authorJelmer Vernooij <jelmer@samba.org>
Sun, 6 Mar 2005 17:02:14 +0000 (17:02 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:10:58 +0000 (13:10 -0500)
commitdc6b4ffc82a191631bc16a4b93a4916a39183ec6
treea5ed53323afbc671c22d41cc5c547379650c5812
parent00ef0feaddc096d8f5e2755feecaec37d589a99c
r5672: Use switch_type() and the token storage mechanism for unions:
 - Makes union handling less special
 - Allows unions in arrays, etc
 - Compatible with midl
 - Pidl will warn about switch_type() and the type of the switch_is() variable being different
14 files changed:
source/build/pidl/ndr.pm
source/build/pidl/pidl.pl
source/build/pidl/typelist.pm
source/build/pidl/validator.pm
source/librpc/idl/drsuapi.idl
source/librpc/idl/dssetup.idl
source/librpc/idl/echo.idl
source/librpc/idl/lsa.idl
source/librpc/idl/netlogon.idl
source/librpc/idl/samr.idl
source/librpc/idl/xattr.idl
source/librpc/ndr/libndr.h
source/librpc/ndr/ndr.c
source/librpc/ndr/ndr_spoolss_buf.c