• Stephan Bergmann's avatar
    Don't leave sdr::table::Cell members implicitly declared · 7ecdffbe
    Stephan Bergmann yazdı
    ...otherwise, as the class is SVX_DLLPUBLIC and---for better or worse---
    SVX_DLLPUBLIC is shared between Library_svxcore and Library_svxcore, all .cxx in
    Library_svx that happen to include cell.hxx would emit them (as well as those in
    Library_svxcore, of course), and the copy ctor requires the vtable, which in
    turn requires an adjustor thunk for Cell::getPropertyStates, which happens to
    not be emitted into any of the Library_svx .cxx that require it under clang-cl
    due to <https://llvm.org/bugs/show_bug.cgi?id=25641> "clang-cl: vtordisp thunks
    not emitted for functions with class template specializations in their
    signatures."
    
    Change-Id: Ib03b7002f9dfe3c2df742640ef7406cf24a7cecd
    7ecdffbe
Adı
Son kayıt (commit)
Son güncelleme
..
doc Loading commit data...
inc Loading commit data...
qa Loading commit data...
sdi Loading commit data...
source Loading commit data...
uiconfig/ui Loading commit data...
util Loading commit data...
workben Loading commit data...
AllLangResTarget_gal.mk Loading commit data...
AllLangResTarget_ofa.mk Loading commit data...
AllLangResTarget_svx.mk Loading commit data...
CppunitTest_svx_unit.mk Loading commit data...
Executable_gengal.mk Loading commit data...
Executable_pixelctl.mk Loading commit data...
JunitTest_svx_unoapi.mk Loading commit data...
Library_svx.mk Loading commit data...
Library_svxcore.mk Loading commit data...
Library_textconversiondlgs.mk Loading commit data...
Makefile Loading commit data...
Module_svx.mk Loading commit data...
Package_gengal.mk Loading commit data...
README Loading commit data...
UIConfig_svx.mk Loading commit data...