[PATCH] D37652: Remove unneccessary string copies from method invocations.
Eugene Zelenko via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 8 18:59:37 PDT 2017
Eugene.Zelenko added a comment.
Will be good idea to also run Clang-tidy modernize-* over this code.
================
Comment at: tools/llvm-objdump/llvm-objdump.cpp:432
public:
virtual ~SourcePrinter() {}
SourcePrinter() : Obj(nullptr), Symbolizer(nullptr) {}
----------------
Please use = default and move it after constructors.
================
Comment at: tools/llvm-objdump/llvm-objdump.cpp:433
virtual ~SourcePrinter() {}
SourcePrinter() : Obj(nullptr), Symbolizer(nullptr) {}
SourcePrinter(const ObjectFile *Obj, StringRef DefaultArch) : Obj(Obj) {
----------------
Please use default member initialization and = default;
https://reviews.llvm.org/D37652
More information about the llvm-commits
mailing list