| Index: src/ic/ic-state.h
|
| diff --git a/src/ic/ic-state.h b/src/ic/ic-state.h
|
| index 89e455deb786e35edc7034b5d5ebb4750261b2d9..e1fed191332cbe0ccccdda02e9f5b4df1ce51794 100644
|
| --- a/src/ic/ic-state.h
|
| +++ b/src/ic/ic-state.h
|
| @@ -203,11 +203,14 @@ class CompareICState {
|
| class LoadICState final BASE_EMBEDDED {
|
| private:
|
| class ContextualModeBits : public BitField<ContextualMode, 0, 1> {};
|
| - class LanguageModeBits : public BitField<LanguageMode, 1, 2> {};
|
| + class LanguageModeBits
|
| + : public BitField<LanguageMode, ContextualModeBits::kNext, 2> {};
|
| STATIC_ASSERT(static_cast<int>(NOT_CONTEXTUAL) == 0);
|
| const ExtraICState state_;
|
|
|
| public:
|
| + static const uint32_t kNextBitFieldOffset = LanguageModeBits::kNext;
|
| +
|
| static const ExtraICState kStrongModeState = STRONG
|
| << LanguageModeBits::kShift;
|
|
|
|
|