https://bugs.documentfoundation.org/show_bug.cgi?id=94228
Bug ID: 94228 Summary: replace BOOST_PP macros with C++11 variadic templates were possible Product: LibreOffice Version: unspecified Hardware: Other OS: All Status: UNCONFIRMED Severity: trivial Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: bjoern.michael...@canonical.com C++11 supports variadic templates: https://en.wikipedia.org/wiki/Variadic_template#C.2B.2B Previously this was worked around with preprocessor macros. If handwritten, those might be hard to find, but some are using the BOOST__PP preprocessor macros and should be easily greppable: http://opengrok.libreoffice.org/search?q=BOOST_PP_REPEAT&project=core&defs=&refs=&path=&hist= git grep BOOST_PP include/ This task to remove the use of those boost macros and use plain C++11 variadic templates instead. There is hope this will also lead to less confusing compiler error messages if those classes are misused. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs