Make SkParagraph Run moveable.
Because a destructor was declared the move constructor and assignment
were not implicitly declared or defined. Default everything to make it
obvious that Run may be copied or moved.
Change-Id: I862b392b12a15b9d44c58da4f73ddace7d5a1308
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/290538
Reviewed-by: Julia Lavrova <jlavrova@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
diff --git a/modules/skparagraph/src/Run.h b/modules/skparagraph/src/Run.h
index df61276..948da2a 100644
--- a/modules/skparagraph/src/Run.h
+++ b/modules/skparagraph/src/Run.h
@@ -54,7 +54,11 @@
SkScalar lineHeight,
size_t index,
SkScalar shiftX);
- ~Run() {}
+ Run(const Run&) = default;
+ Run& operator=(const Run&) = default;
+ Run(Run&&) = default;
+ Run& operator=(Run&&) = default;
+ ~Run() = default;
void setMaster(ParagraphImpl* master) { fMaster = master; }