diff options
Diffstat (limited to 'deps/v8/src/type-hints.h')
-rw-r--r-- | deps/v8/src/type-hints.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/deps/v8/src/type-hints.h b/deps/v8/src/type-hints.h index 6e50649646..66102eae9a 100644 --- a/deps/v8/src/type-hints.h +++ b/deps/v8/src/type-hints.h @@ -58,33 +58,6 @@ enum class ForInHint : uint8_t { std::ostream& operator<<(std::ostream&, ForInHint); -// Type hints for the ToBoolean type conversion. -enum class ToBooleanHint : uint16_t { - kNone = 0u, - kUndefined = 1u << 0, - kBoolean = 1u << 1, - kNull = 1u << 2, - kSmallInteger = 1u << 3, - kReceiver = 1u << 4, - kString = 1u << 5, - kSymbol = 1u << 6, - kHeapNumber = 1u << 7, - kAny = kUndefined | kBoolean | kNull | kSmallInteger | kReceiver | kString | - kSymbol | kHeapNumber, - kNeedsMap = kReceiver | kString | kSymbol | kHeapNumber, - kCanBeUndetectable = kReceiver, -}; - -std::ostream& operator<<(std::ostream&, ToBooleanHint); -std::string ToString(ToBooleanHint); - -typedef base::Flags<ToBooleanHint, uint16_t> ToBooleanHints; - -std::ostream& operator<<(std::ostream&, ToBooleanHints); -std::string ToString(ToBooleanHints); - -DEFINE_OPERATORS_FOR_FLAGS(ToBooleanHints) - enum StringAddFlags { // Omit both parameter checks. STRING_ADD_CHECK_NONE = 0, |