summaryrefslogtreecommitdiff
path: root/include/svtools/svparser.hxx
AgeCommit message (Collapse)AuthorFilesLines
2015-05-20bin/rename-sw-abbreviations.shlibreoffice-5-0-branch-pointChristian Lohmaier1-1/+1
renames the most annoying abbreviations in Writer (and partially in the shared code too). Change-Id: I9a62759138126c1537cc5c985ba05cf54d6132d9
2015-05-10Replace IMPL_STATIC_LINK[_TYPED] with more useful variantsStephan Bergmann1-2/+2
Change-Id: I344ba9d22adada82170d45a4cf723af6a286b883
2015-04-30Gradually typed LinkStephan Bergmann1-1/+1
Turn the Link class into a template abstracting over the link's argument and return types, but provide default template arguments that keep the generic, unsafe "void* in, sal_IntPtr out" behvior. That way, individual uses of the Link class can be updated over time. All the related macros are duplicated with ..._TYPED counterparts, that additionally take the RetType (except for LINK_TYPED, which manages to infer the relevant types from the supplied Member). (It would have been attractive to change the "untyped" LinkStubs from taking a void* to a properly typed ArgType parameter, too, but that would cause -fsanitize=function to flag uses of "untyped" Link::Call.) Change-Id: I3b0140378bad99abbf240140ebb4a46a05d2d2f8
2015-04-29Clean up tools/link.hxxStephan Bergmann1-0/+1
Change-Id: I44e4abb228394f99109f7d7e005cfeb26e4b95c1
2015-04-29Remove unnecessary STATIC_LINK macroStephan Bergmann1-1/+1
Change-Id: I4788824667c8e0d1d4e0717b7ae7737bb0fd2c90
2015-04-15remove unnecessary use of void in function declarationsNoel Grandin1-3/+3
ie. void f(void); becomes void f(); I used the following command to make the changes: git grep -lP '\(\s*void\s*\)' -- *.cxx \ | xargs perl -pi -w -e 's/(\w+)\s*\(\s*void\s*\)/$1\(\)/g;' and ran it for both .cxx and .hxx files. Change-Id: I314a1b56e9c14d10726e32841736b0ad5eef8ddd
2014-12-14fdo#39468 translate German commentsMichael Weghorn1-36/+34
Change-Id: I90deb0877940167c9d5e3ba630528e575af6dd66 Reviewed-on: https://gerrit.libreoffice.org/13459 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-11-22Apply pimpl to SvKeyValueIterator, to hide ptr_vector from the header.Kohei Yoshida1-10/+5
Change-Id: I16c25d28066fbc8d6357bf89b047763b67bc85bb
2014-10-24loplugin: cstylecastNoel Grandin1-1/+1
Change-Id: Ia0f5f0d0efbe4693aba347bff32cd694117251fe
2014-10-06Remove pointless commented-out 'virtual' keywordsTor Lillqvist1-2/+2
Nobody knows any more what such a metacomment was supposed to mean, if it had any deeper meaning at all. Change-Id: Iefb4fedc7b833c09ee0e39b3eb28202229323ef2
2014-04-08WaE: implicit conversion of literal of type 'int' to 'bool'Tor Lillqvist1-1/+1
Change-Id: Ibab8e9e29886cdffce1cd1480f7c5d421537b2bb
2014-04-08coverity#708197 Uninitialized scalar fieldCaolán McNamara1-2/+7
Change-Id: Ied5ed708b60fe63288ca2ef1b50a7091dd7dbd2e
2014-04-07Replace SV_DECL/IMPL_REF macros with SvRef templateStephan Bergmann1-7/+2
Change-Id: I0ef2e67f6d61e0ce118c0f5e926b8194ef9d8058
2014-03-25svtools/svparser.hxx: sal_Bool->boolNoel Grandin1-14/+14
Change-Id: I130c40227a756b396c4f858468457867d53454b1
2014-01-10Use boolStephan Bergmann1-1/+1
Change-Id: I2f1c543b106e24ff49f876dbb3d8e94f4ebf03ba
2013-11-09fdo#65108 inter-module includes <> include/svtoolsNorbert Thiebaud1-1/+1
Change-Id: I7e004e1e4fbc2141ff421af6be0e8bf5a026b189
2013-10-23fixincludeguards.sh: include/s*Thomas Arnhold1-3/+3
Change-Id: I57fcfd442d2b5815e7c07a9cbd660f3698168dee
2013-09-02XubString->OUStringCaolán McNamara1-1/+1
Change-Id: I5424a148c7173409e6e56f9483fcc769696707bc
2013-08-15convert include/svtools/svparser.hxx from String to OUStringNoel Grandin1-15/+15
Change-Id: I4d6196a9a96ad1dd236f8622a523b4702e92d76f
2013-04-23execute move of global headersBjoern Michaelsen1-0/+278
see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a