File tree 1 file changed +5
-8
lines changed
1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -751,26 +751,23 @@ inline v8::MaybeLocal<v8::Value> ToV8Value(v8::Local<v8::Context> context,
751
751
.Check (); \
752
752
} while (0 )
753
753
754
- enum Endianness {
755
- kLittleEndian , // _Not_ LITTLE_ENDIAN, clashes with endian.h.
756
- kBigEndian
757
- };
754
+ enum class Endianness { LITTLE, BIG };
758
755
759
- inline enum Endianness GetEndianness () {
756
+ inline Endianness GetEndianness () {
760
757
// Constant-folded by the compiler.
761
758
const union {
762
759
uint8_t u8[2 ];
763
760
uint16_t u16;
764
761
} u = {{1 , 0 }};
765
- return u.u16 == 1 ? kLittleEndian : kBigEndian ;
762
+ return u.u16 == 1 ? Endianness::LITTLE : Endianness::BIG ;
766
763
}
767
764
768
765
inline bool IsLittleEndian () {
769
- return GetEndianness () == kLittleEndian ;
766
+ return GetEndianness () == Endianness::LITTLE ;
770
767
}
771
768
772
769
inline bool IsBigEndian () {
773
- return GetEndianness () == kBigEndian ;
770
+ return GetEndianness () == Endianness::BIG ;
774
771
}
775
772
776
773
// Round up a to the next highest multiple of b.
You can’t perform that action at this time.
0 commit comments