-// sk_xfermode_mode_t
-static_assert ((int)SkXfermode::Mode::kClear_Mode == (int)CLEAR_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kSrc_Mode == (int)SRC_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kDst_Mode == (int)DST_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kSrcOver_Mode == (int)SRCOVER_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kDstOver_Mode == (int)DSTOVER_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kSrcIn_Mode == (int)SRCIN_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kDstIn_Mode == (int)DSTIN_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kSrcOut_Mode == (int)SRCOUT_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kDstOut_Mode == (int)DSTOUT_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kSrcATop_Mode == (int)SRCATOP_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kDstATop_Mode == (int)DSTATOP_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kXor_Mode == (int)XOR_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kPlus_Mode == (int)PLUS_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kModulate_Mode == (int)MODULATE_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kScreen_Mode == (int)SCREEN_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kOverlay_Mode == (int)OVERLAY_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kDarken_Mode == (int)DARKEN_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kLighten_Mode == (int)LIGHTEN_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kColorDodge_Mode == (int)COLORDODGE_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kColorBurn_Mode == (int)COLORBURN_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kHardLight_Mode == (int)HARDLIGHT_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kSoftLight_Mode == (int)SOFTLIGHT_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kDifference_Mode == (int)DIFFERENCE_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kExclusion_Mode == (int)EXCLUSION_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kMultiply_Mode == (int)MULTIPLY_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kHue_Mode == (int)HUE_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kSaturation_Mode == (int)SATURATION_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kColor_Mode == (int)COLOR_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-static_assert ((int)SkXfermode::Mode::kLuminosity_Mode == (int)LUMINOSITY_SK_XFERMODE_MODE, ASSERT_MSG(SkXfermode::Mode, sk_xfermode_mode_t));
-