1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-22 16:23:49 +03:00
Commit Graph

14 Commits

Author SHA1 Message Date
Jelmer Vernooij
a34f848b02 r7022: Add support for parsing definitions of multi-dimension arrays.
This will also be required for supporting
parsing pointers to arrays and arrays of pointers simultaneously.
2007-10-10 13:17:07 -05:00
Jelmer Vernooij
ea872b9a2b r5417: Add wrapper function for typedefs hash rather then using the "our" keyword,
move pointer parsing to seperate function.
2007-10-10 13:10:44 -05:00
Jelmer Vernooij
6a0f599f82 r5320: Treat structs and unions somewhat more similarly:
- use same names in hashes (DATA -> ELEMENTS, etc)
 - [case()] and [default] are no longer special case, they're just regular properties
2007-10-10 13:09:41 -05:00
Jelmer Vernooij
45c3d0036b r1736: - Pidl updates:
- Support for "object oriented" interfaces in pidl
 - Support for inherited interfaces in pidl
 - Simplification of the support for properties on an interface
- Start on dcom rpc torture tests
2007-10-10 12:57:51 -05:00
Tim Potter
12c7d3a464 r985: Add stub function for dumping enums to prevent perl warnings in eparser. 2007-10-10 12:56:24 -05:00
Tim Potter
f7b2315668 r757: Handle empty union arms (ala rid only entries in netlogon). 2007-10-10 12:53:49 -05:00
Tim Potter
1ece224c9a r756: Handle default element in union. 2007-10-10 12:53:49 -05:00
Tim Potter
209f5a25a9 r604: Better dumping of in,out,ref properties. 2007-10-10 12:51:50 -05:00
Tim Potter
e921a5879f r589: Fix IDL dump module so --dump and --diff options to pidl.pl work
again.  Still a few problems left though.
2007-10-10 12:51:49 -05:00
Andrew Tridgell
a4aa9168c0 make pidl no longer dependent on Data::Dumper, which isn't installed
on some systems
-
Andrew Tridgell
a291dd835f use a precompiled grammer in pidl. This speeds up pidl by about a
factor of 2 on my system.
-
Andrew Tridgell
3b7a4b70a3 use strict perl package everywhere for error checking -
Andrew Tridgell
6831c000a3 added a comment -
Andrew Tridgell
14135ed6bb first version -