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