• Jochen Nitschke's avatar
    C++11 remove std::unary_function bases from functors · c4ddf6cd
    Jochen Nitschke yazdı
    std::unary_function is deprecated since C++11 and removed in C++17
    
    90% done with regexp magic.
    removed obsolete <functional> includes.
    
    The std::unary_function base class was used in 3 places:
    * chart2/source/tools/DataSeriesHelper.cxx: lcl_MatchesRole
       is used in a std::not1 function helper who uses the members
       return_type and argument_type.
       - replace deprecated std::not1 with a lambda
    * chart2/source/tools/ModifyListenerHelper.cxx:
       lcl_weakReferenceToSame used the argument_type member in the
       operator() parameter.
       - inline the parameter type.
    * xmloff/source/chart/SchXMLExport.cxx: lcl_SequenceToMapElement
       used result_type and argument_type in operator().
       - inline the types
    
    Also fix compile error with gcc about finding std::for_each.
    
    Change-Id: I073673beb01410c3108e7d0346d9e7d6b9ad2e2f
    Reviewed-on: https://gerrit.libreoffice.org/39358Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
    Tested-by: 's avatarStephan Bergmann <sbergman@redhat.com>
    c4ddf6cd
Adı
Son kayıt (commit)
Son güncelleme
..
accelerators Loading commit data...
classes Loading commit data...
dispatch Loading commit data...
fwe Loading commit data...
fwi Loading commit data...
helper Loading commit data...
inc Loading commit data...
interaction Loading commit data...
jobs Loading commit data...
layoutmanager Loading commit data...
loadenv Loading commit data...
recording Loading commit data...
register Loading commit data...
services Loading commit data...
tabwin Loading commit data...
uiconfiguration Loading commit data...
uielement Loading commit data...
uifactory Loading commit data...
xml Loading commit data...