Make some of implicit header uses explicit (#989)

Splitted from #950 and #986 IIRC Chromium had a policy about this encouraging it,
not sure about automated way to detect and add them but for now lets have the needed
ones of them.
This commit is contained in:
Ebrahim Byagowi 2018-04-17 09:13:35 +04:30 committed by GitHub
parent f5811bad04
commit 277e328986
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 6 additions and 0 deletions

View File

@ -29,6 +29,7 @@
#include "hb-open-type-private.hh" #include "hb-open-type-private.hh"
#include "hb-aat-layout-common-private.hh" #include "hb-aat-layout-common-private.hh"
#include "hb-ot-layout-common-private.hh"
/* /*
* morx -- Extended Glyph Metamorphosis * morx -- Extended Glyph Metamorphosis

View File

@ -29,6 +29,7 @@
#define HB_AAT_LAYOUT_TRAK_TABLE_HH #define HB_AAT_LAYOUT_TRAK_TABLE_HH
#include "hb-aat-layout-common-private.hh" #include "hb-aat-layout-common-private.hh"
#include "hb-ot-layout-private.hh"
#include "hb-open-type-private.hh" #include "hb-open-type-private.hh"
/* /*

View File

@ -28,6 +28,7 @@
#define HB_OT_HDMX_TABLE_HH #define HB_OT_HDMX_TABLE_HH
#include "hb-open-type-private.hh" #include "hb-open-type-private.hh"
#include "hb-subset-plan.hh"
/* /*
* hdmx -- Horizontal Device Metrics * hdmx -- Horizontal Device Metrics

View File

@ -31,6 +31,7 @@
#include "hb-ot-hhea-table.hh" #include "hb-ot-hhea-table.hh"
#include "hb-ot-os2-table.hh" #include "hb-ot-os2-table.hh"
#include "hb-ot-var-hvar-table.hh" #include "hb-ot-var-hvar-table.hh"
#include "hb-subset-plan.hh"
/* /*
* hmtx -- Horizontal Metrics * hmtx -- Horizontal Metrics

View File

@ -29,6 +29,7 @@
#include "hb-open-type-private.hh" #include "hb-open-type-private.hh"
#include "hb-ot-os2-unicode-ranges.hh" #include "hb-ot-os2-unicode-ranges.hh"
#include "hb-subset-plan.hh"
namespace OT { namespace OT {

View File

@ -29,6 +29,7 @@
#include "hb-open-type-private.hh" #include "hb-open-type-private.hh"
#include "hb-dsalgs.hh" #include "hb-dsalgs.hh"
#include "hb-subset-plan.hh"
#define HB_STRING_ARRAY_NAME format1_names #define HB_STRING_ARRAY_NAME format1_names
#define HB_STRING_ARRAY_LIST "hb-ot-post-macroman.hh" #define HB_STRING_ARRAY_LIST "hb-ot-post-macroman.hh"