occt: master 77bc2ad1

Author Committer Branch Timestamp Parent
kgv bugmaster master 2019-04-29 16:51:34 master 85843588
Affected Issues  0030683: Coding Rules - eliminate CLang compiler warnings -Wreturn-std-move
Changeset 0030683: Coding Rules - eliminate CLang compiler warnings -Wreturn-std-move

Added generalized move constructor and assignment operator to initialize TopoDS_Shape by object of this or derived type.
Added move constructor and assignment operator for TopLoc_SListOfItemLocation.
Macro OCCT_NO_RVALUE_REFERENCE is used in Standard_Handle.hxx instead of direct check of compiler version.
mod - src/Standard/Standard_Handle.hxx Diff File
mod - src/TopLoc/FILES Diff File
mod - src/TopLoc/TopLoc_SListOfItemLocation.hxx Diff File
rm - src/TopLoc/TopLoc_SListOfItemLocation.lxx Diff File
mod - src/TopoDS/TopoDS_Shape.hxx Diff File