skia2/modules/skparagraph/include
Mike Klein 334a642b20 remove unused sk_sp comparison operators
These unused comparison operators are the only users of
<functional> in SkRefCnt.h, for std::less.  <functional>
is an expensive header to compile, and SkRefCnt.h is popular,
so it helps to cut dependencies like this.

Mostly we just need to add #include <functional> in a few
places that were picking it up via SkRefCnt.h.

In SkPixmapPriv.h, it looked simpler to template the argument,
since everything was inline anyway.

Change-Id: I7c125bb26a04199847357c729a1b178256c6ef8d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/236942
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2019-08-27 14:52:01 +00:00
..
DartTypes.h Existing unit tests are working with some minor differences 2019-08-14 18:30:44 +00:00
FontCollection.h Bug fixes for Flutter 2019-08-21 19:22:10 +00:00
Paragraph.h Placeholders implementation + unit tests 2019-08-20 18:24:40 +00:00
ParagraphBuilder.h Placeholders implementation + unit tests 2019-08-20 18:24:40 +00:00
ParagraphCache.h remove unused sk_sp comparison operators 2019-08-27 14:52:01 +00:00
ParagraphStyle.h <ostream> -> <iosfwd> 2019-08-27 13:08:56 +00:00
TextShadow.h Reland "SkParagraph" 2019-06-11 17:20:36 +00:00
TextStyle.h Placeholders implementation + unit tests 2019-08-20 18:24:40 +00:00
TypefaceFontProvider.h re-run tools/rewrite_includes.py 2019-07-25 15:40:33 +00:00