summaryrefslogtreecommitdiff
path: root/src/mbgl/text/quads.hpp
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2016-06-12 13:53:35 +0300
committerBruno de Oliveira Abinader <bruno@mapbox.com>2016-06-13 23:32:05 +0300
commit4161d197fdb59587b3ef5deac321605fc911a2ab (patch)
tree0bf4fa48a4e42fac0afce07f099ebace3ff5a698 /src/mbgl/text/quads.hpp
parent92f605df326ac4b1f4dd65928d6350b97eea6096 (diff)
downloadqtlocation-mapboxgl-4161d197fdb59587b3ef5deac321605fc911a2ab.tar.gz
[tidy] Check modernize-pass-by-value
Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html
Diffstat (limited to 'src/mbgl/text/quads.hpp')
-rw-r--r--src/mbgl/text/quads.hpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/mbgl/text/quads.hpp b/src/mbgl/text/quads.hpp
index 814e4edb73..0ea5129238 100644
--- a/src/mbgl/text/quads.hpp
+++ b/src/mbgl/text/quads.hpp
@@ -15,18 +15,17 @@ class SymbolLayoutProperties;
} // namespace style
struct SymbolQuad {
- explicit SymbolQuad(const Point<float> &tl_, const Point<float> &tr_,
- const Point<float> &bl_, const Point<float> &br_,
- const Rect<uint16_t> &tex_, float anchorAngle_, float glyphAngle_, const Point<float> &anchorPoint_,
+ explicit SymbolQuad(Point<float> tl_, Point<float> tr_, Point<float> bl_, Point<float> br_,
+ Rect<uint16_t> tex_, float anchorAngle_, float glyphAngle_, Point<float> anchorPoint_,
float minScale_, float maxScale_)
- : tl(tl_),
- tr(tr_),
- bl(bl_),
- br(br_),
- tex(tex_),
+ : tl(std::move(tl_)),
+ tr(std::move(tr_)),
+ bl(std::move(bl_)),
+ br(std::move(br_)),
+ tex(std::move(tex_)),
anchorAngle(anchorAngle_),
glyphAngle(glyphAngle_),
- anchorPoint(anchorPoint_),
+ anchorPoint(std::move(anchorPoint_)),
minScale(minScale_),
maxScale(maxScale_) {}