summaryrefslogtreecommitdiff
path: root/idlc/test
AgeCommit message (Collapse)AuthorFilesLines
2013-05-29fdo#60724 change spelling error REMOVEABLE -> REMOVABLE IIThomas Arnhold1-1/+1
Change-Id: I0057b9174af6a83f3fde0e27c3a91a4aeca95873 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-04-03Forbid old-style services/singletons inheriting new-style servicesStephan Bergmann1-0/+28
...does not make sense. Adapted some old-style services accordingly, where the inherited service had been changed to new-style after the fact. Change-Id: I5f3e4ddf99160778a319062a6c84f83529ff177b
2013-01-29Clarify that constant groups cannot be typedef'edStephan Bergmann1-0/+5
Change-Id: Ie169ac426d6de107025023dae987cbce6179007f
2013-01-29Clarify that bound attribute can specify getter/setter raises listsStephan Bergmann1-0/+10
Change-Id: I49ffee7c1e65d8e79865e5b596d18111e0c64279
2013-01-29Clarify that attribute setter raises list must not be emptyStephan Bergmann1-0/+8
Change-Id: Ic2d8b1e6f9dbaeee3e3ad9280236abd503de3ffd
2013-01-22API CHANGE: Remove support for individual constants from UNOIDLStephan Bergmann2-109/+48
...i.e., "const X = N;" declarations outside of constant groups. This appears to be unused in practice, and removing it will allow to simplify future code related to UNO type information. This removes the definition of "constant-decl", and the branch mentioning "constant-decl" from the definition of "declaration" at <http://wiki.openoffice.org/w/index.php?title=Documentation/DevGuide/AppendixD/UNOIDL_Syntax_Specification&oldid=137490>. Change-Id: I218626f02ebd46ee438bf5453ca1510c9ed8e5f0
2013-01-22Adapt idlc/test/parser/ to gbuildStephan Bergmann1-46/+0
Change-Id: If57ab37dd4d062e3f6bbf5b75a0cde2524b635bd
2012-11-30[oneway] removal cleanupStephan Bergmann1-1/+0
Change-Id: I1d60bb4042753bd18475166054ad57dceb2fc97d
2012-11-30API CHANGE remove [oneway] method attributesThorsten Behrens1-1/+1
Remove non-functional and broken [oneway] attributes from all idl files. Change idl compiler to no longer digest such idl. Change-Id: Ie14c5012beccb6242d7cd592d434a88091b695d1
2012-07-18re-base on ALv2 code. Includes:Michael Meeks9-189/+108
118568: switch to using ucpp Patch contributed by Juergen Schmidt http://svn.apache.org/viewvc?view=revision&revision=1209396
2012-06-21re-base on ALv2 code.Michael Meeks11-21/+192
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien10-50/+10
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2008-04-11INTEGRATION: CWS changefileheader (1.4.50); FILE MERGEDRüdiger Timm4-92/+76
2008/03/31 07:23:53 rt 1.4.50.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.4.88); FILE MERGEDRüdiger Timm1-23/+19
2008/03/31 07:23:53 rt 1.4.88.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.6.50); FILE MERGEDRüdiger Timm1-23/+19
2008/03/31 07:23:53 rt 1.6.50.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.5.40); FILE MERGEDRüdiger Timm1-23/+19
2008/03/31 07:23:53 rt 1.5.40.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.5.50); FILE MERGEDRüdiger Timm1-23/+19
2008/03/31 07:23:53 rt 1.5.50.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.6.48); FILE MERGEDRüdiger Timm1-23/+19
2008/03/31 07:23:53 rt 1.6.48.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.5.66); FILE MERGEDRüdiger Timm1-23/+19
2008/03/31 07:23:53 rt 1.5.66.1: #i87441# Change license header to LPGL v3.
2007-01-25INTEGRATION: CWS ause069 (1.4.46); FILE MERGEDOliver Bolte1-11/+11
2006/12/01 17:37:53 hjs 1.4.46.1: #i70359# remove forced shell calls
2006-12-19INTEGRATION: CWS jl46 (1.4.16); FILE MERGEDIvo Hinkelmann1-2/+32
2006/12/04 17:42:34 jl 1.4.16.2: RESYNC: (1.4-1.5); FILE MERGED 2006/09/15 11:43:06 sb 1.4.16.1: #i69498# AstService::checkLastConstructor failed for differing ctors that happened to have identically typed parameters in one position.
2006-11-06INTEGRATION: CWS jsc14 (1.3.40); FILE MERGEDKurt Zenker2-213/+94
2006/10/25 13:51:07 jsc 1.3.40.1: #i69727# adapt and simplify tests
2006-11-06INTEGRATION: CWS jsc14 (1.5.24); FILE MERGEDKurt Zenker1-5/+2
2006/10/25 13:51:06 jsc 1.5.24.1: #i69727# adapt and simplify tests
2006-11-06INTEGRATION: CWS jsc14 (1.3.40); FILE MERGEDKurt Zenker2-139/+31
2006/10/25 13:51:06 jsc 1.3.40.1: #i69727# adapt and simplify tests
2006-11-06INTEGRATION: CWS jsc14 (1.4.40); FILE MERGEDKurt Zenker1-86/+2
2006/10/25 13:51:06 jsc 1.4.40.1: #i69727# adapt and simplify tests
2006-11-06INTEGRATION: CWS jsc14 (1.4.22); FILE MERGEDKurt Zenker1-61/+19
2006/10/25 13:51:06 jsc 1.4.22.1: #i69727# adapt and simplify tests
2006-06-20INTEGRATION: CWS warnings01 (1.3.14); FILE MERGEDJens-Heiner Rechtien1-2/+214
2005/09/23 00:09:22 sb 1.3.14.2: RESYNC: (1.3-1.4); FILE MERGED 2005/09/13 13:29:04 sb 1.3.14.1: #i53898# Fixed handling of integral literals.
2006-04-19INTEGRATION: CWS sb49 (1.3.20); FILE MERGEDJens-Heiner Rechtien1-2/+52
2006/03/16 10:13:00 sb 1.3.20.2: #i62098# Fixed previous fix (and added a testcase). 2006/03/15 16:21:33 sb 1.3.20.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-03-09INTEGRATION: CWS jl31 (1.4.18); FILE MERGEDRüdiger Timm1-2/+30
2006/02/20 15:58:28 sb 1.4.18.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.
2005-09-07INTEGRATION: CWS ooo19126 (1.2.34); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:39:48 rt 1.2.34.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.3.20); FILE MERGEDRüdiger Timm2-94/+42
2005/09/05 17:39:47 rt 1.3.20.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.2.34); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:39:47 rt 1.2.34.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.2.44); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:39:47 rt 1.2.44.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.3.34); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:39:47 rt 1.3.34.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.3.34); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:39:46 rt 1.3.34.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.2.44); FILE MERGEDRüdiger Timm2-94/+42
2005/09/05 17:39:46 rt 1.2.44.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.3.16); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:39:46 rt 1.3.16.1: #i54170# Change license header: remove SISSL
2005-01-18INTEGRATION: CWS sb28 (1.2.22); FILE MERGEDKurt Zenker1-6/+16
2005/01/03 16:38:01 sb 1.2.22.1: #i28722# Removed support for char and string constants.
2004-08-20INTEGRATION: CWS sb21 (1.2.16); FILE MERGEDRüdiger Timm1-2/+10
2004/08/05 13:21:38 sb 1.2.16.1: #i31370# Better detect recursive uses of polymorphic struct types.
2004-08-20INTEGRATION: CWS sb21 (1.2.16); FILE MERGEDRüdiger Timm1-2/+95
2004/08/05 15:13:26 sb 1.2.16.2: #i32158# Using an unsigned integer type as a type argument is now an error. 2004/08/05 13:21:38 sb 1.2.16.1: #i31370# Better detect recursive uses of polymorphic struct types.
2004-06-03INTEGRATION: CWS sb18 (1.1.2); FILE ADDEDOliver Bolte1-0/+110
2004/04/14 08:52:32 sb 1.1.2.2: #i21150# Added support for polymorphic struct types. 2004/04/08 14:38:20 sb 1.1.2.1: #i21150# Fixed UNOIDL typedef support; initial support for polymorphic struct types.
2004-06-03INTEGRATION: CWS sb18 (1.1.2); FILE ADDEDOliver Bolte1-0/+81
2004/04/14 11:56:59 sb 1.1.2.2: #i21150# A struct type S cannot have members of type S. 2004/04/14 08:52:52 sb 1.1.2.1: #i21150# Added support for polymorphic struct types.
2004-06-03INTEGRATION: CWS sb18 (1.1.2); FILE ADDEDOliver Bolte1-0/+852
2004/05/19 08:56:09 sb 1.1.2.2: #i21150# Check that an unpublished entity is not used in the declaration of a published entity. 2004/05/19 06:44:00 sb 1.1.2.1: #i21150# Added new feature: published.
2004-06-03INTEGRATION: CWS sb18 (1.1.2); FILE ADDEDOliver Bolte1-0/+171
2004/04/26 12:17:43 sb 1.1.2.4: #i21150# Forbid polymorphic struct type templates with base types. 2004/04/14 11:56:59 sb 1.1.2.3: #i21150# A struct type S cannot have members of type S. 2004/04/14 08:52:31 sb 1.1.2.2: #i21150# Added support for polymorphic struct types. 2004/04/08 14:38:30 sb 1.1.2.1: #i21150# Fixed UNOIDL typedef support; initial support for polymorphic struct types.
2004-06-03INTEGRATION: CWS sb18 (1.2.4); FILE MERGEDOliver Bolte1-8/+17
2004/05/19 14:21:19 sb 1.2.4.5: #i21150# Moved exittest.pl to solenv/bin/exectest.pl. 2004/05/18 15:36:51 sb 1.2.4.4: #i21150# Added new feature: published. 2004/05/14 12:31:57 sb 1.2.4.3: #i21150# Added constant tests. 2004/04/14 08:52:31 sb 1.2.4.2: #i21150# Added support for polymorphic struct types. 2004/04/08 14:37:18 sb 1.2.4.1: #i21150# Fixed UNOIDL typedef support; initial support for polymorphic struct types.
2004-06-03INTEGRATION: CWS sb18 (1.2.4); FILE MERGEDOliver Bolte1-2/+43
2004/04/08 14:37:18 sb 1.2.4.1: #i21150# Fixed UNOIDL typedef support; initial support for polymorphic struct types.
2004-06-03INTEGRATION: CWS sb18 (1.1.2); FILE ADDEDOliver Bolte1-0/+107
2004/05/18 15:36:51 sb 1.1.2.2: #i21150# Added new feature: published. 2004/05/14 12:32:15 sb 1.1.2.1: #i21150# Added constant tests.
2004-03-30INTEGRATION: CWS sb14 (1.1.2); FILE ADDEDRüdiger Timm1-0/+185
2004/03/05 08:35:22 sb 1.1.2.2: #i21150# Support for rest parameters; clean up. 2004/03/01 13:01:52 sb 1.1.2.1: #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-03-30INTEGRATION: CWS sb14 (1.1.2); FILE ADDEDRüdiger Timm1-0/+80
2004/03/18 14:19:19 sb 1.1.2.5: #i26602# Fix for Windows. 2004/03/15 09:53:58 sb 1.1.2.4: #i21150# Adapted to new extensible type writer interface; added support for bound interface attributes. 2004/03/12 14:30:30 sb 1.1.2.3: #i21150# Added support for extended attributes (still need to fix TODO in AstAttribute::dumpBlob. 2004/03/05 08:35:22 sb 1.1.2.2: #i21150# Support for rest parameters; clean up. 2004/03/01 13:01:37 sb 1.1.2.1: #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-03-30INTEGRATION: CWS sb14 (1.1.2); FILE ADDEDRüdiger Timm1-0/+357
2004/03/16 17:25:24 sb 1.1.2.3: #i21150# Fixed some minor mistakes. 2004/03/05 08:35:21 sb 1.1.2.2: #i21150# Support for rest parameters; clean up. 2004/03/01 13:01:23 sb 1.1.2.1: #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.