Commit graph

18 commits

Author SHA1 Message Date
Rüdiger Timm
74b2714809 INTEGRATION: CWS changefileheader (1.17.40); FILE MERGED
2008/03/31 07:23:51 rt 1.17.40.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:36:38 +00:00
Oliver Bolte
a7482d51e1 INTEGRATION: CWS jsc17 (1.16.26); FILE MERGED
2007/01/22 15:51:55 jsc 1.16.26.1: #i73482# take care of predefined modules and XInterface
2007-01-25 10:01:07 +00:00
Kurt Zenker
28afefa9cf INTEGRATION: CWS warningfixes02 (1.15.2); FILE MERGED
2006/07/03 06:42:33 sb 1.15.2.3: #i66723# ...and also disable MSC warning 4273 (bison problem?).
2006/06/30 08:09:06 sb 1.15.2.2: #i66723# Re-did previous fix:  Instead of disabling C4273, removed the suspicious #ifdef WNT block that defined std::fprintf, std::malloc, std::free (which might have been needed long ago, but appears to not be needed today; the block was in there right from rev 1.1).
2006/06/29 12:55:58 sb 1.15.2.1: #i66723# For MSC, disable C4273: malloc/free inconsistent dll linkage, to avoid (spurious?) warnings depending on bison version used.
2006-07-19 15:20:11 +00:00
Jens-Heiner Rechtien
b95a34f5e3 INTEGRATION: CWS warnings01 (1.11.14); FILE MERGED
2006/05/24 00:10:44 sb 1.11.14.8: RESYNC: (1.13-1.14); FILE MERGED
2006/04/07 20:59:41 sb 1.11.14.7: RESYNC: (1.12-1.13); FILE MERGED
2005/11/21 16:28:40 sb 1.11.14.6: #i53898# Made code warning-free.
2005/11/02 15:58:45 sb 1.11.14.5: #i53898# Fixed warning-suppression in flex/bison generated code.
2005/09/23 00:06:47 sb 1.11.14.4: RESYNC: (1.11-1.12); FILE MERGED
2005/09/13 13:29:00 sb 1.11.14.3: #i53898# Fixed handling of integral literals.
2005/09/05 12:26:09 sb 1.11.14.2: #i53898# Made code warning-free.
2005/08/29 14:14:26 sb 1.11.14.1: #i53898# Made code warning-free.
2006-06-20 02:49:55 +00:00
Jens-Heiner Rechtien
57492802b2 INTEGRATION: CWS sb49 (1.13.2); FILE MERGED
2006/03/15 16:21:32 sb 1.13.2.1: #i62098# Added check that no two service ctors have the same signature; along the way, added some helper functions and some missing const qualifiers.
2006-04-19 12:46:28 +00:00
Rüdiger Timm
29d668206f INTEGRATION: CWS jl31 (1.12.16); FILE MERGED
2006/02/20 15:58:28 sb 1.12.16.1: #i62339# Forbid any unsigned types (i.e., not just UNSIGNED SHORT/LONG/HYPER, but also sequences of such) as type arguments of instantiated polymorphic struct types.
2006-03-09 09:48:53 +00:00
Rüdiger Timm
a34f36bdc4 INTEGRATION: CWS ooo19126 (1.11.16); FILE MERGED
2005/09/05 17:39:42 rt 1.11.16.1: #i54170# Change license header: remove SISSL
2005-09-07 17:13:02 +00:00
Kurt Zenker
3107fd0b17 INTEGRATION: CWS sb28 (1.10.8); FILE MERGED
2005/01/03 16:38:00 sb 1.10.8.1: #i28722# Removed support for char and string constants.
2005-01-18 12:34:49 +00:00
Rüdiger Timm
c7f43add92 INTEGRATION: CWS sb21 (1.9.2); FILE MERGED
2004/08/05 15:13:26 sb 1.9.2.2: #i32158# Using an unsigned integer type as a type argument is now an error.
2004/08/05 13:21:38 sb 1.9.2.1: #i31370# Better detect recursive uses of polymorphic struct types.
2004-08-20 08:20:41 +00:00
Rüdiger Timm
bac4c73586 INTEGRATION: CWS sb20 (1.8.8); FILE MERGED
2004/07/08 09:14:44 sb 1.8.8.1: #i29741# Allow for single-interface--based services that have neither explicit nor implicit constructors.
2004-07-23 13:43:01 +00:00
Oliver Bolte
d6d29bd4da INTEGRATION: CWS sb18 (1.6.2); FILE MERGED
2004/05/19 08:56:08 sb 1.6.2.9: #i21150# Check that an unpublished entity is not used in the declaration of a published entity.
2004/05/18 15:36:50 sb 1.6.2.8: #i21150# Added new feature: published.
2004/05/18 09:09:11 sb 1.6.2.7: #i21150# Handle documentation of interface attribute getters and setters.
2004/04/26 12:17:42 sb 1.6.2.6: #i21150# Forbid polymorphic struct type templates with base types.
2004/04/21 15:55:11 sb 1.6.2.5: #i21150# Cleaned up nomenclature of polymorphic struct types.
2004/04/20 08:02:49 sb 1.6.2.4: #i21150# Fixed typos.
2004/04/14 11:56:59 sb 1.6.2.3: #i21150# A struct type S cannot have members of type S.
2004/04/14 08:52:30 sb 1.6.2.2: #i21150# Added support for polymorphic struct types.
2004/04/08 14:37:18 sb 1.6.2.1: #i21150# Fixed UNOIDL typedef support; initial support for polymorphic struct types.
2004-06-03 14:11:07 +00:00
Sander Vesik
c1426ed779 INTEGRATION: CWS ooo20040329 (1.5.6); FILE MERGED
2004/04/08 03:56:21 svesik 1.5.6.2: RESYNC: (1.5-1.6); FILE MERGED
2004/03/18 17:27:15 pjanik 1.5.6.1: #i26686#: Add missing semicolon.
2004-04-21 13:04:36 +00:00
Rüdiger Timm
7143bc4d91 INTEGRATION: CWS sb14 (1.5.4); FILE MERGED
2004/03/15 09:53:57 sb 1.5.4.6: #i21150# Adapted to new extensible type writer interface; added support for bound interface attributes.
2004/03/12 14:30:30 sb 1.5.4.5: #i21150# Added support for extended attributes (still need to fix TODO in AstAttribute::dumpBlob.
2004/03/05 12:15:05 sb 1.5.4.4: #i21150# Fixed handling of service constructor raises clause.
2004/03/05 08:35:20 sb 1.5.4.3: #i21150# Support for rest parameters; clean up.
2004/03/01 12:59:26 sb 1.5.4.2: #i21150# Added optional interface inheritance; added -stdin switch; do not warn about bad member names of com.sun.star.uno.Uik; some general clean up and added const qualifiers.
2004/02/19 14:06:49 sb 1.5.4.1: #i21150# Support for single-interface--based services and interface-based singletons; always generate output for all services and for interface-based singletons, even if no -C is given.
2004-03-30 15:48:22 +00:00
Jens-Heiner Rechtien
35a3552dfb INTEGRATION: CWS sb10 (1.4.2); FILE MERGED
2003/12/10 09:12:20 sb 1.4.2.1: #114000# Adapted to multiple-inheritance interface types.
2004-02-03 11:00:25 +00:00
Oliver Bolte
ac188e6761 INTEGRATION: CWS sdk08 (1.3.24); FILE MERGED
2003/09/16 13:43:45 jsc 1.3.24.1: #111025# support UNO naming convention
2003-10-20 12:08:11 +00:00
Jens-Heiner Rechtien
f8183bfe73 MWS_SRX644: migrate branch mws_srx644 -> HEAD 2003-03-26 11:11:12 +00:00
Oliver Bolte
42c4d107dd change for wntmsci8 (msvc7.net) compiler 2002-10-29 11:54:35 +00:00
Hans-Joachim Lankenau
c697bf077d #100157# yacc files must have the extension .y 2002-07-10 08:43:18 +00:00