summaryrefslogtreecommitdiff
path: root/cpp/src/slice2xsd
Commit message (Collapse)AuthorAge
* - Removed dependency on Xerces.Mark Spruiell2003-09-11
| | | | | | | | | - Removed generic stream interface Ice::Stream and ice_marshal functions. - Removed XML stream implementation and related test. - Removed XML transformer and related test. - Removed slice2xsd. - Added C++ wrapper for the expat XML parser in IceXML::Parser. - Removed XML encoding from Freeze.
* Removed Precompiled Headers (PCH)Bernard Normier2003-05-25
|
* src exe are now built in Release or Debug and then copied to the top levelBernard Normier2003-05-07
| | | | bin directory.
* Eliminated numerous warnings from Sun C++ 5.4 buildsBernard Normier2003-04-24
|
* qualify all Xerces types to avoid conflict with VC7Mark Spruiell2003-02-23
|
* portability fixes for openssl, xerces; dependency updateMark Spruiell2003-02-21
|
* version update; date changeMarc Laukien2003-02-04
|
* added amiMarc Laukien2002-11-27
|
* adding make installMark Spruiell2002-11-13
|
* Added IcePack.Node.PropertiesOverride property to pass additional orBenoit Foucher2002-11-07
| | | | | override server properties. Changed the test suite to use this new of this option.
* fixed copyright dateMarc Laukien2002-11-06
|
* Makefile improvments (added LIBEXT, SHLIB_LDFLAGS, removed some bogusBenoit Foucher2002-10-31
| | | | CXXFLAGS, removed BASE, VERSIONNED_BASE for shared libraries).
* Fixed the translators to use the icecpp C preprocessor.Benoit Foucher2002-10-29
|
* changing copyright location; adding GPL noteMark Spruiell2002-10-28
|
* changing Mutable Realms to ZeroCMark Spruiell2002-10-26
|
* minor changes for gcc 3.2Marc Laukien2002-09-28
|
* Added --case-sensitive option.Michi Henning2002-09-17
|
* Xerces 2.1.0 portMark Spruiell2002-09-05
|
* Xerces 2.1.0 does not accept scoped names in id attributesMark Spruiell2002-09-05
|
* minor fixMark Spruiell2002-09-05
|
* clean upMark Spruiell2002-08-27
|
* bug fixMark Spruiell2002-08-27
|
* Changed Slice parser to disallow leading underscore for identifiers.Michi Henning2002-07-25
| | | | | | | | Changed Slice parser to reject identifiers beginning with "Ice", unless the --ice option is used. Changed Slice parser to disallow identifiers that have a trailing "Operations", "Holder", "Helper", "Prx", or "Ptr", to avoid clashes with language mappings. Fixed tests and remaining code base to work correctly with the changed rules.
* added dummy --iceMarc Laukien2002-07-25
|
* Updated slice parser to put parameter declarations into their own scope.Michi Henning2002-07-17
| | | | | | | | | | | | | | | | | | | | | | That way, we can check whether meaning changes as identifiers are introduced into parameter declarartions. Changes were quite extensive because one thing dragged another behind it... Got rid of some of the pesky parse errors caused by returning zero from some creation operations. In general, it seems easier to, whenever possible, to create a dummy instance of something that doesn't quite parse or doesn't quite get through a semantic check. This avoids calling YYERROR, which can make a big mess of the scope stack. (I got stuck on this for quite a long time before I figured out what was going on.) Took the opportunity to get rid of the awkward parsing for parameter lists. We now have only a single parameters non-terminal, which simplifies things (and also got rid of the one remaining shift/reduce conflict in the grammar). Updated all the code generators to work with the new structure for the syntax tree. Kept a rather ugly hack in Grammar.y to still permit use of semicolons to indicate out params. This will go with stable_39, so I don't mind that it's ugly for now.
* added spaceMarc Laukien2002-07-09
|
* Updated dependencies.Michi Henning2002-07-09
|
* More work on constant definitions. For C++, code is generated now (notMichi Henning2002-07-03
| | | | | | | | quite correct yet for enums and long long). The other code generators (java, xsl, etc.) ignore constants for now. Semantic checks are in place, apart from enums. Still more work to do -- this is just an intermediate check-in. (About to test this on Windows too...)
* removed spacesMarc Laukien2002-06-25
|
* unix formatMarc Laukien2002-06-24
|
* removed spaces after keywordsMarc Laukien2002-06-23
|
* merging from plugins branchMark Spruiell2002-04-24
|
* WIN32->_WIN32Marc Laukien2002-04-11
|
* WIN32->_WIN32Marc Laukien2002-04-10
|
* Changed to add xs:annotation/xs:appinfo/type element to proxy elements.Steve Pope2002-04-05
|
* project file fixesMarc Laukien2002-03-25
|
* Add annotation to return proxy types.Matthew Newhook2002-03-25
|
* Fix xs:short typoMatthew Newhook2002-02-25
|
* Annotate proxy type elements with proxy type informationMatthew Newhook2002-02-12
|
* WIN32 updates.Matthew Newhook2002-01-31
|
* Move Slice/OutputUtil to IceUtil. Integrate IceXML/Output.cpp withMatthew Newhook2002-01-31
| | | | OutputUtil. Various Makefile fixes.
* fixesMarc Laukien2002-01-28
|
* project files for VC++Steve Pope2002-01-25
|
* Initial version of slice2wsdl.Matthew Newhook2002-01-25
|
* generate schema definitions for operations.Matthew Newhook2002-01-24
|
* Initial commit of generic marshaling.Matthew Newhook2002-01-23
|
* added nillableMatthew Newhook2002-01-22
|
* Fix bug with location of annotation for some types.Matthew Newhook2002-01-17
|
* fix.Matthew Newhook2002-01-17
|
* updates for slice2xsd.Matthew Newhook2002-01-16
|