Remove ASSERT_POD
authorBehdad Esfahbod <behdad@behdad.org>
Mon, 29 Oct 2018 21:45:44 +0000 (14:45 -0700)
committerBehdad Esfahbod <behdad@behdad.org>
Mon, 29 Oct 2018 21:45:44 +0000 (14:45 -0700)
commit35d410f2bad62e98f3634c5ee156d0aea9031067
tree40b1698d10c545d03fba0b1ecd83b5eac390a6e6
parent6f0454e176efdb8b99c8aa59b5ad765ca455b8d6
Remove ASSERT_POD

Newer compilers / language allows structs with constructor in union.
So, this was not actually testing anything.  Indeed, the recent
change in DISALLOW_COPY *is* making some of our types non-POD.
That broke some bots.

Just remove this since it wasn't doing much, and I'd rather have
DISALLOW_COPY.
18 files changed:
src/hb-blob.hh
src/hb-buffer.hh
src/hb-face.hh
src/hb-font.hh
src/hb-machinery.hh
src/hb-object.hh
src/hb-ot-shape-complex-arabic-fallback.hh
src/hb-ot-shape-complex-arabic.cc
src/hb-ot-shape-complex-hangul.cc
src/hb-ot-shape-complex-indic.cc
src/hb-ot-shape-complex-khmer.cc
src/hb-ot-shape-complex-use.cc
src/hb-set-digest.hh
src/hb-shape-plan.hh
src/hb-subset-input.hh
src/hb-subset-plan.hh
src/hb-unicode.hh
src/hb.hh