summaryrefslogtreecommitdiffstats
path: root/source4/pidl/lib/Parse/Pidl/Util.pm
Commit message (Collapse)AuthorAgeFilesLines
* Move pidl to top-level directory.Jelmer Vernooij2008-09-171-182/+0
|
* r24816: Move the rest of the contents of core.h to more appropriate places.Jelmer Vernooij2007-10-101-1/+14
| | | | | | include/ now only contains build system related headers, all other headers are now near the source code they're related to. (This used to be commit 6890a01dbfc6d8041a88ef5c6be52dfcd046fe80)
* r21253: Merge some pidl fixes:Jelmer Vernooij2007-10-101-15/+60
| | | | | | | | * Add tests for wireshark dissector generator * Add tests for the header code * Some cleanups * Fix handling of elements without [in] or [out] (This used to be commit 1aecba7100685ed291ea13b0ae47fb0cf9e6a6c8)
* r21222: Merge a couple of pidl fixes:Jelmer Vernooij2007-10-101-4/+4
| | | | | | | | | * Pidl will now warn when trying to use pointers as integers in expressions. * "subcontext()" is now marked as deprecated. The alternatives, transmit_as() / represent_as() should be available soon. * More tests. * Remove some unused code in smbtorture. (This used to be commit 37c0da541e3962164d5af3e3c9560803a733f3b7)
* r20942: Simplify handling of systems that don't support negative enum values ↵Jelmer Vernooij2007-10-101-11/+0
| | | | | | by using an ifdef rather than a pidl argument. (This used to be commit 6bada0dcf0c7915d366c7917189375dbabecdd4f)
* r20637: Don't check for NULL pointers when the pointer is guaranteed to not ↵Jelmer Vernooij2007-10-101-1/+18
| | | | | | | be NULL (if it is a ref pointer). (This used to be commit 419547df76c38fde1f54b06dc633832523ad3394)
* r20631: Add some tests for the ndr parser.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit ded25eca701b8e3e0e13e7ef64d5511d8953eb0d)
* r20567: Print proper errors with filename and line numbers in ParseExpr()Jelmer Vernooij2007-10-101-3/+4
| | | | (This used to be commit f5dc1b47ecf18068a47f8f68016463ef4a55dc03)
* r20563: Start using the new parser in ParseExpr(). It's now trivial to use thisJelmer Vernooij2007-10-101-13/+12
| | | | | | | to check for NULL pointers when pointers are being dereferenced (#4218). There are exactly 500 tests for pidl now :-) (This used to be commit d3146f3bcd4541f890d6c1b072ff34853e9239d2)
* r20545: Fix is_constant().Jelmer Vernooij2007-10-101-3/+2
| | | | (This used to be commit ae9b0895e8b7fd98335ece82aae3e391b94d2ec9)
* r20543: Merge some pidl bug fixes:Jelmer Vernooij2007-10-101-11/+7
| | | | | | | * C expressions that just started with a constant were erroneously flagged as being a constant. * 1-length variable names in expressions were broken. (This used to be commit 44775a6ac456247fe7ab4da75498bb550c74c854)
* r12512: Use GUID structs in API functions everywhere rather then converting ↵Jelmer Vernooij2007-10-101-1/+15
| | | | | | | back and forth between GUID structs and strings in several places. (This used to be commit 3564e2f967ef72d6301b4f7e9a311cebcded4d75)
* r12481: Move parser-specific utility functions to idl.yp, remove some unused ↵Jelmer Vernooij2007-10-101-42/+0
| | | | | | | | functions Allow the use of non-typedef structs and unions when declaring variables. Allow the use of the 'signed' and 'unsigned' qualifiers for integer types (This used to be commit bc6b45e242c8d7b2ef1a6e6d3eb172c27afd952d)
* r10388: Add version numbers (required for CPAN)Jelmer Vernooij2007-10-101-0/+2
| | | | (This used to be commit 786329576bf14ae774f9d5a24268e46b7dcb634a)
* r10123: Add more warnings. Support quotes in conformance command argumentsJelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit e6842fcc9809bcf8de678199a6f28fbbde6c0b83)
* r9460: - Move pidl to lib/. This fixes standalone installation of pidl.Jelmer Vernooij2007-10-101-0/+149
- Update the README - Allow building the docs stand-alone (This used to be commit b56084ce251ab7a35dd1422f38de258e8e1e1477)