office-gobmx/include
Stephan Bergmann bc4d465484 Clean up makeAny functions
Let the templated makeAny(v) just call Any(v), so that any special handling of
argument types needs to be only done for the Any ctor, not also for makeAny
(both the original makeAny implementation and the Any ctor implementation
internally use cppu::getTypeFavourUnsigned to determine the UNO type, so this
does not cause any difference in behavior):

* The specialization of makeAny for bool can be dropped.

* The overload of makeAny for OUStringConcat is replaced with an overloaded Any
  ctor, so that

    Any(s + "foo")

  works now, too.

Curiously, only the Any ctor had been deleted for a sal_uInt16 argument (which
can conflict with sal_Unicode), but not makeAny.  So introduce a specialization
of makeAny for sal_uInt16, so that that continues to work.  (For backwards
compatiblity in the non-LIBO_INTERNAL_ONLY case; and in the LIBO_INIERNAL_ONLY
case we're moving away from the sal_uInt16/sal_Unicode clash anyway thanks to
C++11 char16_t, so it is arguably better to allow makeAny for sal_uIn16 than to
prohibit it.)

Change-Id: I7803703769730024863bb4e5b1b3416b81bd8960
2016-05-03 18:34:17 +02:00
..
animations
apple_remote
avmedia
basegfx
basic
canvas
codemaker
com/sun/star/uno Clean up makeAny functions 2016-05-03 18:34:17 +02:00
comphelper Prevent Any::setValue from reinterpreting bool* as sal_Bool* 2016-05-03 15:26:01 +02:00
connectivity
cppcanvas
cppu
cppuhelper
cppunittester
dbaccess Fix typos 2016-04-30 15:06:45 +00:00
desktop
drawinglayer Fix typos 2016-05-02 07:11:30 +00:00
editeng
filter
formula tdf#97831 [part] Add Excel 2016 functions to Calc 2016-05-03 16:10:12 +00:00
framework
helpcompiler
i18nlangtag add English (Mauritius) [en-MU] and French (Mauritius) [fr-MU], tdf#99372 2016-04-25 14:51:46 +02:00
i18nutil
jvmaccess
jvmfwk
LibreOfficeKit lok: getPartHash should be at the end, it is a new API call. 2016-04-21 19:10:02 +02:00
linguistic
o3tl
oox tdf#99030: PPTX import: Fixed lost slide background color 2016-04-29 11:59:11 +00:00
opencl
osl
package
registry
rsc
rtl
sal Improve documentation 2016-04-27 13:48:07 +02:00
salhelper
sax
sfx2 Remove Edit -> Plug-in as no longer used 2016-05-03 09:17:01 +00:00
shell
sot
store
svl tdf#97835 No decimal separtor for empty decimal 2016-05-03 12:18:52 +00:00
svtools tdf#99211 Use the restart dialog for notifications about restart 2016-05-03 09:22:16 +00:00
svx rbhz#1326602 avoid exp. bg bitmaps from deleted slides 2016-05-02 06:54:30 +02:00
systools/win32
test tdf#45904 Move java XViewPane test to c++ 2016-04-27 00:28:03 +00:00
toolkit
tools use std::vector<> instead of embedding next pointers for ErrorHandler data 2016-04-25 09:13:35 +02:00
touch
tubes
typelib
ucbhelper
uno Fix typos 2016-04-22 06:47:06 +00:00
unoidl
unotest
unotools Fix typos 2016-04-30 15:06:45 +00:00
vbahelper Avoid reserved identifier 2016-04-22 10:20:32 +02:00
vcl opengl: track state of active and bound textures in context 2016-04-30 03:06:49 +00:00
wntgcci
wntgccx
xmloff
xmlreader
xmlscript
default.rc
postmac.h
postwin.h
premac.h
prewin.h
version.hrc