Revert D13597449: [Yoga][cleanup] Remove enum count macros

Differential Revision:
D13597449

Original commit changeset: edcee225ada4

fbshipit-source-id: 1afc24833c8657a8a198bc4529d98c8f605b7fbd
This commit is contained in:
Amir Shalem
2019-01-10 23:48:36 -08:00
committed by Facebook Github Bot
parent 3467308874
commit 866bf101b2
7 changed files with 47 additions and 86 deletions

View File

@@ -9,7 +9,6 @@
#include <array>
#include <initializer_list>
#include "CompactValue.h"
#include "YGEnums.h"
#include "YGFloatOptional.h"
#include "Yoga-internal.h"
#include "Yoga.h"
@@ -30,8 +29,7 @@ private:
public:
using Dimensions = facebook::yoga::detail::Values<2>;
using Edges =
facebook::yoga::detail::Values<facebook::yoga::enums::count<YGEdge>()>;
using Edges = facebook::yoga::detail::Values<YGEdgeCount>;
/* Some platforms don't support enum bitfields,
so please use BITFIELD_ENUM_SIZED(BITS_COUNT) */