-
- Downloads
Port some constructors to pass-by-value using C++11 move semantics
Performed using modernize-pass-by-value from clang-tidy. Manual intervention was needed to fix an issue in MacroValue.hh. Also replace std::move by move, since we import the std namespace. https://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html
Showing
- src/CodeInterpreter.hh 2 additions, 1 deletionsrc/CodeInterpreter.hh
- src/ComputingTasks.cc 244 additions, 243 deletionssrc/ComputingTasks.cc
- src/ComputingTasks.hh 120 additions, 120 deletionssrc/ComputingTasks.hh
- src/ConfigFile.cc 5 additions, 4 deletionssrc/ConfigFile.cc
- src/ConfigFile.hh 1 addition, 1 deletionsrc/ConfigFile.hh
- src/DataTree.hh 3 additions, 2 deletionssrc/DataTree.hh
- src/ExprNode.cc 8 additions, 7 deletionssrc/ExprNode.cc
- src/ExprNode.hh 3 additions, 3 deletionssrc/ExprNode.hh
- src/NumericalInitialization.cc 13 additions, 12 deletionssrc/NumericalInitialization.cc
- src/NumericalInitialization.hh 6 additions, 6 deletionssrc/NumericalInitialization.hh
- src/Shocks.cc 20 additions, 19 deletionssrc/Shocks.cc
- src/Shocks.hh 10 additions, 10 deletionssrc/Shocks.hh
- src/SigmaeInitialization.cc 4 additions, 2 deletionssrc/SigmaeInitialization.cc
- src/SigmaeInitialization.hh 1 addition, 1 deletionsrc/SigmaeInitialization.hh
- src/Statement.cc 5 additions, 4 deletionssrc/Statement.cc
- src/Statement.hh 2 additions, 2 deletionssrc/Statement.hh
- src/SymbolTable.hh 3 additions, 2 deletionssrc/SymbolTable.hh
- src/macro/MacroDriver.hh 4 additions, 3 deletionssrc/macro/MacroDriver.hh
- src/macro/MacroValue.cc 4 additions, 2 deletionssrc/macro/MacroValue.cc
- src/macro/MacroValue.hh 5 additions, 4 deletionssrc/macro/MacroValue.hh
Loading
Please register or sign in to comment