summaryrefslogtreecommitdiff
path: root/idl/source/objects/types.cxx
AgeCommit message (Collapse)Author
2016-03-12Remove some unused include stdioJulien Nabet
Change-Id: Ifdb9d133237eecd3132dffb0f85c005beac169d2 Reviewed-on: https://gerrit.libreoffice.org/23174 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-15move item and struct parsing into SvIdlParserNoel Grandin
Change-Id: I1ba88bca82b5b251ed34330ab5e0cb8bd88a5815
2016-02-12move parsing of enum into SvIdlParserNoel Grandin
Change-Id: I89eef20d62f92f7345750c48c34c9f3b7bca287e
2016-02-12rename Read()->ReadIf() and ReadDelimiter()->ReadIfDelimiter()Noel Grandin
Change-Id: I589dc0280c5bb587aa024b0f1dcf0b623d719aa4
2016-02-11fix dead code warning on WindowsNoel Grandin
Change-Id: I7b23442b34c7f2dcc2c44c33613fb66e6eb1b14b
2016-02-11use exceptions for error handling in .SDI parsingNoel Grandin
to simplify the normal control flow Change-Id: If325ec0507a51d8e2d3340fc5b628bb75a078a44
2016-02-11GetToken never returns null, so use a referenceNoel Grandin
Change-Id: I0164e546b0ee0b40acc7b9253d3c0ecded97280c
2016-02-11simplify error handling codeNoel Grandin
Change-Id: I8f70d6bde7018d5b4455f95373f1b7d5dbc4d76e
2016-02-11use WriteOString to reduce the code a littleNoel Grandin
Change-Id: I5378478500a18b2d7156b7047867bc53f6513b45
2016-02-09split MetaTypeType::Class into Interface and ShellNoel Grandin
Change-Id: Id405be797d516e3e608044a375c40b2138c89aa3
2016-02-08disambiguate the two GetType methodsNoel Grandin
Change-Id: I922af3a2ebe8cdaa6465542a5d6de365e1bc6dff
2016-02-08move isMethod/isVariable down from SvMetaAttribute to SvMetaSlotNoel Grandin
Change-Id: Ic13c61d6bd75d12e9dc5c75eaa75573dcb3b3b0b
2016-02-08simplify getMangleName()Noel Grandin
Change-Id: I811acbbb88d8d9639001d7b9af6b0d4a66a80656
2016-02-08SvString is a just thin wrapper around OStringNoel Grandin
eliminate it Change-Id: Icb91d25cc7bffb3060b9392f71d37e5a95844aa3
2016-02-08format IDL compiler headers a littleNoel Grandin
Change-Id: I54cb7a664908f8817958d4482a5adfdc6d2a0f3d
2016-02-08Export attribute only applies to SvMetaSlot, so move it downNoel Grandin
Change-Id: I686fd2148d4cf03acbef892223c3ed2b1966e73a
2016-02-08ReadonlyDoc only applies to Slot'sNoel Grandin
so move it down from SvMetaAttribute to SvMetaSlot Change-Id: I3a433d9a1cee0a5a9f52b57c6cd16b16198dade1
2016-02-08cParserChar in SvMetaType is unusedNoel Grandin
Change-Id: Ie46b381a3d6005e5ce98f33146a6c38f671b8473
2016-02-08aBasicPostfix in SvMetaType is unusedNoel Grandin
Change-Id: Ic0c3fc2bb6664031eec649b36e2423a4d1b0ec6d
2016-02-08SvMetaReference currently serves no purposeNoel Grandin
Change-Id: I676e61fee201b1a2e7f66b541061de2b049bffa9
2016-02-07remove some dead code, found using LCOVNoel Grandin
Change-Id: Ibdca0a70722290bbb560726c88e9821c3ae0af14 Reviewed-on: https://gerrit.libreoffice.org/22151 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-07convert TYPE_ enum to scopedNoel Grandin
Change-Id: I514cf8591d8e7b3ff26bafba8fdbac2ad26249b8 Reviewed-on: https://gerrit.libreoffice.org/22150 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-07remove CALL enum and associated code pathsNoel Grandin
not used Change-Id: Ia000014d48ac6da92b396c4aa7b736c8a6f27149 Reviewed-on: https://gerrit.libreoffice.org/22148 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-07.SDI compiler: expand out some typedefsNoel Grandin
Change-Id: I898bc1d95b1d3394cae74776c0e7dcbaafa934e4 Reviewed-on: https://gerrit.libreoffice.org/22146 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-05remove unused Hidden/Description/UnoName from .SDI filesNoel Grandin
Change-Id: I9660690b29da411dcdf148007242ffa944957f78
2016-02-05remove unused typedef in .SDI filesNoel Grandin
Change-Id: Ib5459768c68d5eb5536116ba20d54f5a4ae06007
2016-02-05remove unused union from .SDI filesNoel Grandin
Change-Id: I673e5a020279e323cccf50d0ff3d74166ef61329
2016-02-05remove unused SlotId/Volatile from .SDI filesNoel Grandin
Change-Id: I29f039c2fec8433fa062c603b64afffa60e7b0d0
2016-02-05remove unused in/out/inout from .SDI filesNoel Grandin
Change-Id: Ie8bedbc8bd751752cba4f6018161c773b4bd19d0
2016-02-05remove unused SvName from .SDI filesNoel Grandin
Change-Id: I5aa9d2e3798ebb9da5bb1283000d744e9a68de25
2016-02-05remove unused SbxName from .SDI filesNoel Grandin
Change-Id: I1d0bd2477d22c5f71fd61882756e05e2e30dfa6f
2016-02-05remove unused OdlName from .SDI filesNoel Grandin
Change-Id: I1ce7de74b9cb9a2cebbacf8d81c0ca9164a1596a
2016-02-05remove unused UUID and VERSION from .SDI filesNoel Grandin
Change-Id: Ieb3e47c10c497a6f642f28a6741ac0fd2ecfd419
2016-02-05remove unused Readonly from .SDI filesNoel Grandin
Change-Id: I179200ad65492c517ef5e986fd05758896d38813
2016-02-05remove unused Automation from .SDI filesNoel Grandin
Change-Id: I65e1ca6e022dc76ac96ed75da2c5e78e9356a3e9 Reviewed-on: https://gerrit.libreoffice.org/22107 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-04remove unused Compare methodNoel Grandin
Change-Id: I12578410a27f613a064f293022280b5345117a9c Reviewed-on: https://gerrit.libreoffice.org/22102 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-01-06Missing includeStephan Bergmann
Change-Id: Iaa59ae222c4d0453cbacb33018036802d606affc
2015-11-30loplugin:unusedfieldsNoel Grandin
Change-Id: Icac4ac1a2614e72bc9ff070819533e09eeb1a864
2015-11-115th step to remove tools/rtti.hxxOliver Specht
tools/rtti.hxx removed completed the interface of some Sdr.* Items and removed pseudo items Change-Id: I0cdcd01494be35b97a27d5985aa908affa96048a Reviewed-on: https://gerrit.libreoffice.org/19837 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann
Change-Id: Ibe4adf92bb8eaf8b093bae87136d3a6a59e856f4
2015-09-08loplugin:mergeclasses merge SvMetaObject with SvMetaNameNoel Grandin
Change-Id: I8c65ad9a5e2141b6fdf578e1361f8685d2f8517e
2015-09-08loplugin:mergeclasses SvIdentifierNoel Grandin
Change-Id: If3b6ce64c7ad2cda1f992cfb10618fa7d7946fba
2015-08-04idl,framework,forms: inline some use-once typedefsNoel Grandin
Change-Id: Icb4908c274ec0778af7ed9fe2d935bf6723fedfb
2015-07-06improve the returnbyref lopluginNoel Grandin
Change-Id: I1b510a6194282dfa4a9001d473127c5ebc8b44eb Reviewed-on: https://gerrit.libreoffice.org/16731 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-05-29loplugin:loopvartoosmallNoel Grandin
Change-Id: I1e9768c08af0bc7caac6a39c13842ee9d8ad962c
2015-03-26const_cast: convert some C-style casts and remove some redundant onesStephan Bergmann
Change-Id: Ia302dcfd4b4801170cb15950f4d7f1ba0792e93e
2014-12-18remove if-block that has no effectMichael Weghorn
If the outer if-block is entered, 'aIsCollection' is returned, no matter whether the inner if-block is entered or not. Change-Id: Ief33e6fe6e29d1dfe287095424dac92e7f7d06b0 Reviewed-on: https://gerrit.libreoffice.org/13512 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-10-22callcatcher: update unused codeCaolán McNamara
Change-Id: I96b4d44e44389245f3ccc4a08198676461c6a38b
2014-10-16Remove more unused idl partsStephan Bergmann
Change-Id: Id78de487b36a1c939dc3a4a5b38ab0b77999478c
2014-10-16Strip svidl down to what is still usedStephan Bergmann
...the generated .ilb, .lst, and .sid outputs requested by SdiTarget were apparently unused. Change-Id: I1abb2abc7945070451fce4a98a11d955515e3f63